csharp.mass-assignment

返回列表 · CWE 索引

csharpWARNING规则详情

各语言消息对照

语言消息
de

Eine Mass-Assignment- bzw. Autobinding-Schwachstelle erlaubt einem Angreifer Over-Posting-Angriffe: Dabei kann ein neuer Parameter in die Bindungsanfrage eingeschleust und das zugrunde liegende Objekt der Anwendung manipuliert werden.

en

Mass assignment or Autobinding vulnerability in code allows an attacker to execute over-posting attacks, which could create a new parameter in the binding request and manipulate the underlying object in the application.

fr

La vulnérabilité d'affectation massive (mass assignment, ou autobinding) permet à un attaquant de mener des attaques par sur-soumission (over-posting) : il ajoute un paramètre à la requête liée et manipule l'objet sous-jacent de l'application.

ja

コード内のマスアサインメント(Autobinding)の脆弱性により、攻撃者は過剰ポスティング(over-posting)攻撃を行えます。バインドされるリクエストにパラメーターを追加し、アプリケーションの基盤となるオブジェクトを操作します。

ko

코드에 존재하는 대량 할당(Autobinding) 취약점으로 인해 공격자는 과도 제출(over-posting) 공격을 수행할 수 있습니다. 즉, 바인딩되는 요청에 매개변수를 추가하고 애플리케이션의 기반 객체를 조작합니다.

ru

Уязвимость массового присваивания (Autobinding) позволяет атакующему проводить атаки over-posting: добавлять в привязываемый запрос новые параметры и манипулировать объектами приложения.

zh

代码中的批量赋值(Autobinding)漏洞允许攻击者实施过度提交(over-posting)攻击:在绑定请求中新增参数并操纵应用底层对象。

zh-Hant

程式碼中的批次賦值(Autobinding)漏洞允許攻擊者實施過度提交(over-posting)攻擊:在繫結請求中新增參數並操縱應用底層物件。

CWE 知识卡

语言名称修复建议
deMass AssignmentErlauben Sie nur explizit gelistete Felder vom Anfrageobjekt zum Modell; das Durchreichen ganzer Objekte ist tabu.
en——
frModification insuffisamment contrôlée d'attributs d'objets déterminés dynamiquementListe blanche explicite des champs entre l'objet de requête et le modèle ; interdisez la transmission d'objets entiers.
jaマスアサインメント(Mass Assignment)リクエストオブジェクトからモデルに渡すフィールドは明示的にホワイトリスト化し、オブジェクト全体をそのまま受け渡さないでください。
ko대량 할당(Mass Assignment)요청 객체를 모델에 매핑할 때 필드를 명시적으로 허용 목록 처리하고, 객체 전체를 그대로 전달하는 것은 금지하십시오.
ruМассовое присваивание (Mass Assignment)Поля запроса к модели переносите по явному белому списку; проброс всего объекта запрещён.
zh批量赋值(Mass Assignment)请求对象到模型的字段显式白名单,禁止整对象透传。
zh-Hant批次賦值(Mass Assignment)請求物件到模型的欄位顯式白名單,禁止整物件透傳。

OWASP

A08:2021 - Software and Data Integrity Failures

元数据

likelihoodMEDIUM
impactMEDIUM
confidenceMEDIUM

修复字段

fix无
fix-regex无

上游规则源

github.com/opengrep/opengrep-rules/tree/main/csharp/dotnet/security/audit/mass-assignment.yaml