CVE-2021-29425
中公開済み
Apache Commons IO における限定的なパストラバーサル脆弱性の可能性
- 公開済み
- 2021/04/13
- 更新済み
- 2024/08/03
- CNA の割り当て
- apache
- 観察された証拠
- 2026/08/08
プライマリ CVSS
4.8/ 10中
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N10.2%
中 · 今後 30 日間
- パーセンタイル
- 95.5%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
Apache Commons IO 2.7 より前のバージョンでは、FileNameUtils.normalize メソッドを不適切な入力文字列("//../foo" や "\\..\foo" など)で呼び出すと、結果が入力と同じ値になります。そのため、呼び出し元のコードがその結果を使用してパス値を構築する場合、親ディレクトリ内のファイルへのアクセスが可能になる可能性があります(ただし、それより上の階層にはアクセスできないため、"限定された" パストラバーサルとなります)。
ソース
1CVE-2021-29425の概念実証エクスプロイト。Apache TikaのXML External Entity(XXE)脆弱性で、巧妙に細工されたファイルによるファイル開示とSSRFを示します。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。