js-ts.express-libxml-vm-noent

返回列表 · CWE 索引

js-tsWARNING规则详情

各语言消息对照

语言消息
de

Die Verwendung der Funktion parseXml() mit dem Feld `noent` auf `true` wurde erkannt. Gelangen nicht vertrauenswürdige Daten hinein, kann ein XXE-Angriff (XML External Entities) möglich werden.

en

Detected use of parseXml() function with the `noent` field set to `true`. This can lead to an XML External Entities (XXE) attack if untrusted data is passed into it.

fr

L'utilisation de la fonction parseXml() avec le champ `noent` défini à `true` a été détectée. Si des données non fiables y sont passées, cela peut conduire à une attaque par entités externes XML (XXE).

ja

parseXml() が `noent` を `true` に設定した状態で検出されました。信頼できないデータが流入すると、XML 外部エンティティ(XXE)攻撃が発生します。

ko

parseXml() 사용이 감지되었으며 `noent`가 `true`로 설정되어 있습니다. 신뢰할 수 없는 데이터가 들어오면 XML 외부 엔터티(XXE) 공격이 발생합니다.

ru

Обнаружен вызов функции parseXml() с полем `noent` в значении `true`: при передаче недоверенных данных возможна атака внешних XML-сущностей (XXE).

zh

检测到 parseXml() 且 `noent` 设为 `true`。不可信数据进入时会引发 XML 外部实体(XXE)攻击。

zh-Hant

檢測到 parseXml() 且 `noent` 設為 `true`。不可信資料進入時會引發 XML 外部實體(XXE)攻擊。

CWE 知识卡

语言名称修复建议
deXXE (Injection von XML-External-Entities)Deaktivieren Sie beim XML-Parsen externe Entitäten und DTDs (sichere Parser-Konfiguration) oder wechseln Sie zu JSON.
en——
frRestriction inappropriée des références d'entités externes XML (XXE)Désactivez les entités externes et les DTD à l'analyse XML (configuration sûre de l'analyseur), ou passez à JSON.
jaXXE(XML 外部エンティティインジェクション)XML を解析するときは外部エンティティと DTD を無効化し(安全なパーサー設定)、または JSON に置き換えてください。
koXXE(XML 외부 엔터티 인젝션)XML 파싱 시 외부 엔터티와 DTD를 비활성화(안전한 parser 설정)하거나, JSON으로 전환하십시오.
ruXXE (инъекция внешних XML-сущностей)При разборе XML отключайте внешние сущности и DTD (безопасная конфигурация парсера) либо переходите на JSON.
zhXXE(XML 外部实体注入)解析 XML 时禁用外部实体与 DTD(安全 parser 配置),或改用 JSON。
zh-HantXXE(XML 外部實體注入)解析 XML 時停用外部實體與 DTD(安全 parser 設定),或改用 JSON。

OWASP

A04:2017 - XML External Entities (XXE)A05:2021 - Security Misconfiguration

元数据

likelihoodLOW
impactHIGH
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/javascript/express/security/audit/express-libxml-vm-noent.yaml