研究人员使用Anthropic的Claude AI模型对25个大型开源项目进行了自动化攻击面分析。这些项目涵盖超过500万行代码,使用C、C++、Java、PHP和Python等多种语言。分析结果发现493个安全问题,其中包括93个不必要的预身份验证接口、37个身份验证前执行的代码,以及61个弱化安全控制的配置组合。
一位用户遭遇GitHub SSH密钥认证突然失败的问题,系统返回"Permission denied (publickey)"错误信息 。经过排查,用户发现根本原因在于私钥文件缺少对应的.pub公钥文件 。