php.mb-ereg-replace-eval

返回列表 · CWE 索引

phpERROR规则详情

各语言消息对照

语言消息
de

mb_ereg_replace mit Benutzereingaben in den Optionen aufzurufen kann zu beliebiger Code-Ausführung führen: Der eval-Modifikator (`e`) wertet das Ersetzungsargument als Code aus.

en

Calling mb_ereg_replace with user input in the options can lead to arbitrary code execution. The eval modifier (`e`) evaluates the replacement argument as code.

fr

Appeler mb_ereg_replace avec une entrée utilisateur dans les options peut conduire à l'exécution de code arbitraire : le modificateur eval (`e`) évalue l'argument de remplacement comme du code.

ja

mb_ereg_replace のオプションにユーザー入力を取り込むと、任意のコード実行につながるおそれがあります。eval 修飾子(`e`)は置換パラメーターをコードとして評価します。

ko

mb_ereg_replace의 옵션에 사용자 입력을 유입하면 임의 코드 실행으로 이어질 수 있습니다. eval 수식어(`e`)는 치환 매개변수를 코드로 평가합니다.

ru

Передача пользовательского ввода в опции mb_ereg_replace может привести к выполнению произвольного кода: модификатор eval (`e`) вычисляет аргумент замены как код.

zh

在 mb_ereg_replace 的选项中引入用户输入可能导致任意代码执行——eval 修饰符(`e`)会把替换参数当作代码求值。

zh-Hant

在 mb_ereg_replace 的選項中引入使用者輸入可能導致任意程式碼執行——eval 修飾符(`e`)會把替換參數當作程式碼求值。

CWE 知识卡

语言名称修复建议
deCode-InjectionFügen Sie nicht vertrauenswürdige Eingaben nicht in dynamisch ausgeführten Code ein; verwenden Sie datengetriebene Konfigurationen oder Tabellenlogik statt Codegenerierung.
en——
frContrôle inapproprié de la génération de code (injection de code)Interdisez de concaténer des entrées non fiables dans du code exécuté dynamiquement ; remplacez la génération de code par des configurations pilotées par les données ou de la logique par table de correspondance.
jaコードインジェクション信頼できない入力を動的に実行されるコードに連結しないでください。コード生成の代わりに、データ駆動の設定やテーブル参照ロジックを使用してください。
ko코드 인젝션신뢰할 수 없는 입력을 동적으로 실행되는 코드에 삽입하지 마십시오. 코드 생성 대신 데이터 기반 설정 또는 룩업 테이블 로직을 사용하십시오.
ruИнъекция кодаЗапрещено встраивать недоверенный ввод в динамически исполняемый код; используйте конфигурацию на основе данных или табличную логику вместо генерации кода.
zh代码注入禁止将不可信输入拼入动态执行的代码;用数据驱动的配置或查表逻辑替代代码生成。
zh-Hant程式碼注入禁止將不可信輸入拼入動態執行的程式碼;用資料驅動的設定或查表邏輯替代程式碼生成。

OWASP

A03:2021 - Injection

元数据

likelihoodLOW
impactMEDIUM
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/php/lang/security/mb-ereg-replace-eval.yaml