Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Composer: URL-embedded HTTP-Basic username leaks to verbose logs (GitHub PAT exposure)
Vulnerability Description
Composer is a dependency Manager for the PHP language. Prior to 2.2.29 and 2.10.2, when Composer is run with -vvv debug verbosity, it could print a credential embedded in the username slot of a repository or package URL, such as a GitHub Personal Access Token in https://TOKEN@host/, to debug output because AuthHelper, Url::sanitize, and ProcessExecutor did not sanitize username-only URL credentials. This issue is fixed in versions 2.2.29 and 2.10.2.
CVSS Information
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Vulnerability Type
通过日志文件的信息暴露
Vulnerability Title
Composer 日志信息泄露漏洞
Vulnerability Description
Composer是Composer组织开源的一个应用软件。提供一个声明,管理和安装PHP项目的依赖项。 Composer 2.2.29之前版本和2.3.0至2.10.2之前版本存在日志信息泄露漏洞,该漏洞源于AuthHelper、Url::sanitize和ProcessExecutor未对仅包含用户名的URL凭据进行清理,当以-vvv调试详细程度运行时,会在调试输出中打印存储库或包URL用户名中的凭据(如GitHub Personal Access Token),导致敏感信息泄露。以下版本受到影响:2.
CVSS Information
N/A
Vulnerability Type
N/A