php.wp-php-object-injection-audit

返回列表 · CWE 索引

phpWARNING规则详情

各语言消息对照

语言消息
de

Werden die in den Mustern verwendeten Daten ohne ordentliche Bereinigung direkt verwendet, kann das zu PHP Object Injection führen. Verwenden Sie diese Funktionen nicht mit Benutzereingaben, sondern JSON-Funktionen.

en

If the data used inside the patterns are directly used without proper sanitization, then this could lead to PHP Object Injection. Do not use these function with user-supplied input, use JSON functions instead.

fr

Si les données utilisées dans ces motifs sont employées directement sans assainissement approprié, cela peut conduire à une injection d'objets PHP. N'utilisez pas ces fonctions avec des entrées fournies par l'utilisateur ; préférez les fonctions JSON.

ja

パターン内で使用されるデータが適切にサニタイズされずにそのまま使用されると、PHP オブジェクトインジェクションにつながります。これらの関数をユーザーが提供した入力に使用せず、代わりに JSON 系の関数を使用してください。

ko

패턴에 사용된 데이터가 적절히 정제되지 않은 채 그대로 사용되면 PHP 객체 삽입으로 이어질 수 있습니다. 이러한 함수를 사용자가 제공한 입력에 사용하지 말고 JSON 계열 함수를 사용하십시오.

ru

Если данные в этих шаблонах используются напрямую без надлежащей очистки, возможна инъекция PHP-объектов. Не применяйте эти функции к пользовательскому вводу — используйте функции JSON.

zh

若模式中使用的数据未经妥善净化就直接使用,会导致 PHP 对象注入。请不要将这些函数用于用户提供的输入,改用 JSON 系列函数。

zh-Hant

若模式中使用的資料未經妥善淨化就直接使用,會導致 PHP 物件注入。請不要將這些函式用於使用者提供的輸入,改用 JSON 系列函式。

CWE 知识卡

语言名称修复建议
deUnsichere DeserialisierungDeserialisieren Sie nicht vertrauenswürdige Daten nicht mit nativen Verfahren (pickle/unserialize/yaml.load); wechseln Sie zu sicheren Formaten wie JSON und prüfen Sie gegen ein Schema.
en——
frDésérialisation de données non fiablesInterdisez la désérialisation native de données non fiables (pickle/unserialize/yaml.load) ; préférez des formats sûrs comme JSON avec validation de schéma.
ja安全でないデシリアライゼーション信頼できないデータに対してネイティブなデシリアライズ(pickle/unserialize/yaml.load)を使用しないでください。JSON などの安全な形式に切り替え、schema 検証を行います。
ko안전하지 않은 역직렬화신뢰할 수 없는 데이터에 네이티브 역직렬화(pickle/unserialize/yaml.load)를 사용하지 마십시오. JSON 등 안전한 형식으로 전환하고 schema 검증을 수행하십시오.
ruНебезопасная десериализацияЗапрещена нативная десериализация недоверенных данных (pickle/unserialize/yaml.load); используйте безопасные форматы вроде JSON с проверкой по схеме.
zh不安全的反序列化禁止对不可信数据使用原生反序列化(pickle/unserialize/yaml.load);改用 JSON 等安全格式并做 schema 校验。
zh-Hant不安全的還原序列化禁止對不可信資料使用原生還原序列化(pickle/unserialize/yaml.load);改用 JSON 等安全格式並做 schema 驗證。

OWASP

A03:2021 - Injection

元数据

likelihoodLOW
impactHIGH
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/php/wordpress-plugins/security/audit/wp-php-object-injection-audit.yaml