GitLab CI检测到node_modules中RSA私钥,未推送仓库是否属泄露?
结论:不构成对外安全泄露
- 该文件位于
frontend/node_modules/目录下,且你确认它未被推送到代码仓库,说明它不会被远程仓库的协作者或公开访问者获取,不存在对外泄露的风险。 - 这类node模块自带的RSA私钥一般是模块内部用于本地测试、功能演示的默认密钥,并非你项目的敏感业务密钥,本身不涉及你的项目隐私数据。
后续建议
- 为避免这类误报干扰,可在GitLab Secret Detection的配置中添加排除规则,忽略
node_modules/目录的检测:secret_detection: variables: SECRET_DETECTION_EXCLUDE_PATHS: "frontend/node_modules/**/*" - 确认你的项目
.gitignore文件中已包含node_modules/条目,防止后续误提交该目录下的文件。
内容的提问来源于stack exchange,提问作者Isaque August
相关产品推荐
相关产品推荐

