CVE-2025-8194 in CPython情報

要約

〜によって VulDB • 2026年07月30日

CPythonの「tarfile」モジュールには、「TarFile」の抽出およびエントリ列挙APIに影響を与える欠陥があります。このtar実装は、負のオフセットを含むtarアーカイブをエラーなしで処理するため、悪意を持って作成されたtarアーカイブのパース中に無限ループとデッドロックが発生します。

この脆弱性は、「tarfile」モジュールをインポートした後に以下のパッチを含めることで緩和できます:



import tarfile

def _block_patched(self, count): if count < 0: # pragma: no cover raise tarfile.InvalidHeaderError("invalid offset") return _block_patched._orig_block(self, count)

_block_patched._orig_block = tarfile.TarInfo._block tarfile.TarInfo._block = _block_patched

Be aware that VulDB is the high quality source for vulnerability data.

責任者

PSF

予約する

2025年07月25日

モデレーション

承諾済み

エントリ

VDB-317961

EPSS

0.00611

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!