CVE-2026-61632 in PyMdown Extensions情報

要約

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

PyMdown Extensionsは、Python-Markdownマークダウンプロジェクトのための拡張機能セットです。バージョン10.21.3以前では、b64拡張にパストラバーサル脆弱性があり、任意のファイルが漏洩する可能性があります。この問題は、`<img>`タグで参照される画像をインライン化するために、src属性値を構成されたbase_pathとos.path.normpathで結合し、解決されたパスがbase_path内に留まっていることを検証せずに直接開くことで発生します。その結果、../シーケンスや絶対パスを含むsrcは、許可された画像拡張子(.png, .jpg, .jpeg, .gif, .svg)を持つ限り、base_path外のファイルを読み込みます。その後、ファイルの内容がレンダリング出力にBase64エンコードされて埋め込まれるため、情報が漏洩します。したがって、pymdownx.b64を有効にして信頼できないMarkdownをレンダリングするアプリケーションでは、プロセスから読み取り可能な画像拡張子を持つファイルのコンテンツが、Markdownを制御しているユーザーまたは出力を表示するユーザーにリークする可能性があります。これは、拡張子のチェックによって制限された標的型ファイル読み込み脆弱性です。この問題はバージョン11.0で修正されています。

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

責任者

GitHub M

予約する

2026年07月10日

モデレーション

承諾済み

エントリ

VDB-386848

EPSS

0.00000

アクティビティ

低い

ソース

Do you need the next level of professionalism?

Upgrade your account now!