ramparts 0.8.1〜0.8.10にスキャン回避の脆弱性、ネスト化した.pycに悪意あるコードを隠せる
概要
ramparts 0.8.1から0.8.10では、ネストしたディレクトリと.pycファイルがスキャン対象から外れるため、悪意あるコードを含むスキルバンドルを検出されずに配布できます。CPythonは該当の.pycを実行するため、スキルの実行時に被害が起きるおそれがあります。修正版の情報は公表されていないため、最新の情報を確認してください。
AI要約
SecPulse が外部の生成 AI を使って作った要約です。誤りを含むことがあります。重要な判断の前に、下の原文と参照URLを確認してください。
ramparts 0.8.1から0.8.10では、ネストしたディレクトリと.pycファイルがスキャン対象から外れるため、悪意あるコードを含むスキルバンドルを検出されずに配布できます。CPythonは該当の.pycを実行するため、スキルの実行時に被害が起きるおそれがあります。修正版の情報は公表されていないため、最新の情報を確認してください。
影響パッケージ
| 種類 | パッケージ | 影響を受ける版 | 修正版 |
|---|---|---|---|
| highflame-ai | ramparts |
0.8.1 〜 0.8.10 |
— |
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
Highflame ramparts 0.8.1 through 0.8.10 contains a security scan bypass vulnerability that allows attackers to hide malicious payloads because collect_bundle_siblings and walk_bundle_subdir skip nested directories and .pyc files. Attackers can distribute a skill bundle with an unchecked-hash .pyc under scripts//pycache/ that ramparts silently ignores, while CPython executes it when the skill runs.
出典: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
参照URL
- web github.com
- web github.com
- web github.com
- web vulncheck.com
- web nvd.nist.gov
- web github.com