Other
CVE-2026-9147 high CVSS 7.8

uproot dynamically generates Python class source code from ROOT TStreamerInfo records in a file...

Résumé

Faille signalée : injection de code (CVE-2026-9147). L'exploitation peut entraîner la prise de contrôle totale du système.

Description d'origine

La description telle que publiée par la source (souvent en anglais).

uproot dynamically generates Python class source code from ROOT TStreamerInfo records in a file and compiles it at runtime. Some file-controlled streamer metadata fields (for example, streamer element names) are interpolated into the generated Python source without safe quoting via repr() or the !r format specifier. An attacker who can supply a crafted ROOT file can place Python expression-breaking content into a streamer metadata field. When uproot generates and invokes the corresponding reader method, the injected Python expression is evaluated in the context of the process opening the file, resulting in arbitrary Python code execution in applications that open or process attacker-controlled ROOT files with affected uproot code paths.

Source: NIST National Vulnerability Database NVD GitHub Advisory

Résumé IA

Rédigé par une IA externe ; il peut contenir des erreurs. Vérifiez la description d'origine et les références ci-dessous avant d'agir.

Une vulnérabilité référencée CVE-2026-9147 a été découverte dans CVE-2026-9147.
L'exploitation peut entraîner la prise de contrôle totale du système. Score CVSS : 7.8/10.
Action : appliquez le correctif officiel de l'éditeur.
En cas de doute, contactez votre service informatique ou cherchez « CVE-2026-9147 CVE-2026-9147 » sur le site de l'éditeur.

CVE-2026-9147 (CVE-2026-9147) — CWE-94 / CVSS v3 7.8
Vecteur d'attaque : local / non authentifié
Plan : 1) Audit SBOM, 2) Mise à jour staging→prod, 3) Surveillance WAF/proxy sur les endpoints affectés, 4) Recherche d'IOC dans les logs.
Réfs : voir GHSA / avis éditeur / version corrigée liés sur cette page.

❓ Quel est le problème

uprootは、Pythonコードを動的に生成し、任意のコード実行を招く脆弱性がある。

📍 Périmètre concerné

uprootのROOTファイルのTStreamerInfoレコード処理中。

🔥 Gravité

攻撃者が任意のPythonコードを注入し実行可能なため、高リスク。

🔧 Comment corriger

ストリーマメタデータを安全に取り扱うためにrepr()や!rフォーマット指定子を使用して対策。

🛡️ Contournement

パッチが出るまでは、信頼できるソース以外のROOTファイルを開かないこと。

🔍 Détection

影響を受けるコードを含んでいるか、パッケージのバージョンを確認。

Références

Nous utilisons des cookies pour l'analyse d'audience et la mesure publicitaire. Ce réglage s'applique à tous les sites de Game co., Ltd. En savoir plus