python.insecure-deserialization

返回列表 · CWE 索引

pythonERROR规则详情

各语言消息对照

语言消息
de

Die Verwendung einer unsicheren Deserialisierungsbibliothek in einer Flask-Route wurde erkannt. Diese Bibliotheken sind anfällig für Code-Ausführungsschwachstellen. Stellen Sie sicher, dass keine Benutzerdaten in diese Funktion gelangen. Vermeiden Sie zur Behebung, ganze Objekte zu serialisieren; verwenden Sie stattdessen einen Serializer wie JSON.

en

Detected the use of an insecure deserialization library in a Flask route. These libraries are prone to code execution vulnerabilities. Ensure user data does not enter this function. To fix this, try to avoid serializing whole objects. Consider instead using a serializer such as JSON.

fr

L'utilisation d'une bibliothèque de désérialisation non sécurisée dans une route Flask a été détectée. Ces bibliothèques sont sujettes à des vulnérabilités d'exécution de code. Assurez-vous que les données utilisateur n'entrent pas dans cette fonction ; pour corriger, évitez de sérialiser des objets entiers et utilisez plutôt un sérialiseur comme JSON.

ja

Flask ルートで安全でないデシリアライズライブラリが検出されました。この種のライブラリはコード実行の脆弱性を生じさせやすくなります。ユーザーデータがこの関数に入らないようにしてください。オブジェクト全体のシリアライズはできる限り避け、JSON などのシリアライズ方式に切り替えてください。

ko

Flask 라우트에서 안전하지 않은 역직렬화 라이브러리가 감지되었습니다. 이러한 라이브러리는 코드 실행 취약점이 발생하기 쉽습니다. 사용자 데이터가 해당 함수로 들어가지 않도록 하십시오. 가급적 객체 전체를 직렬화하지 말고 JSON 등 직렬화 방식으로 전환하십시오.

ru

В маршруте Flask обнаружена небезопасная библиотека десериализации: такие библиотеки часто приводят к уязвимостям выполнения кода. Убедитесь, что пользовательские данные не попадают в эту функцию. Для исправления старайтесь не сериализовать объекты целиком — используйте сериализатор вроде JSON.

zh

在 Flask 路由中检测到不安全的反序列化库,这类库容易出现代码执行漏洞。请确保用户数据不进入该函数;尽量避免序列化整个对象,可改用 JSON 等序列化方案。

zh-Hant

在 Flask 路由中檢測到不安全的還原序列化程式庫,這類程式庫容易出現程式碼執行漏洞。請確保使用者資料不進入該函式;儘量避免序列化整個物件,可改用 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

A08:2017 - Insecure DeserializationA08:2021 - Software and Data Integrity Failures

元数据

likelihoodLOW
impactMEDIUM
confidenceLOW

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/python/flask/security/insecure-deserialization.yaml