| 语言 | 消息 |
|---|---|
| de | Ist ein RESTful-Webservice-Endpunkt ohne @Consumes-Annotation konfiguriert, kann ein Angreifer den SerializableProvider missbrauchen, indem er eine HTTP-Anfrage mit dem Content-Type application/x-java-serialized-object sendet. Der Anfragekörper würde vom SerializationProvider verarbeitet und könnte eine bösartige Payload enthalten, die zu beliebiger Code-Ausführung führen kann. Ergänzen Sie stattdessen eine @Consumes-Annotation an Funktion oder Klasse. |
| en | When a Restful webservice endpoint isn't configured with a @Consumes annotation, an attacker could abuse the SerializableProvider by sending a HTTP Request with a Content-Type of application/x-java-serialized-object. The body of that request would be processed by the SerializationProvider and could contain a malicious payload, which may lead to arbitrary code execution. Instead, add a @Consumes annotation to the function or class. |
| fr | Lorsqu'un endpoint de service web RESTful n'est pas configuré avec une annotation @Consumes, un attaquant peut abuser du SerializableProvider en envoyant une requête HTTP avec un Content-Type application/x-java-serialized-object. Le corps de la requête est alors traité par le SerializationProvider et peut contenir une charge malveillante susceptible de conduire à l'exécution de code arbitraire. Ajoutez plutôt une annotation @Consumes à la fonction ou à la classe. |
| ja | RESTful サービスエンドポイントに @Consumes アノテーションが設定されていない場合、攻撃者は Content-Type が application/x-java-serialized-object のリクエストを送信して SerializableProvider を悪用できます:リクエストボディは SerializationProvider によって処理され、悪意のあるペイロードが含まれていると任意のコード実行につながります。関数またはクラスに @Consumes アノテーションを追加してください。 |
| ko | RESTful 서비스 엔드포인트에 @Consumes 어노테이션이 설정되어 있지 않으면, 공격자는 Content-Type이 application/x-java-serialized-object인 요청을 보내 SerializableProvider를 악용할 수 있습니다: 요청 본문은 SerializationProvider에 의해 처리되며 악성 페이로드를 포함할 수 있고, 이로 인해 임의 코드 실행이 발생할 수 있습니다. 함수 또는 클래스에 @Consumes 어노테이션을 추가하십시오. |
| ru | Если конечная точка RESTful-сервиса не настроена аннотацией @Consumes, атакующий может злоупотребить SerializableProvider, отправив HTTP-запрос с Content-Type application/x-java-serialized-object: тело запроса обработает SerializationProvider, и оно может содержать вредоносную нагрузку, ведущую к выполнению произвольного кода. Добавьте аннотацию @Consumes к функции или классу. |
| zh | 当 RESTful 服务端点未配置 @Consumes 注解时,攻击者可发送 Content-Type 为 application/x-java-serialized-object 的请求滥用 SerializableProvider:请求体由 SerializationProvider 处理,可能包含恶意载荷,导致任意代码执行。请为函数或类添加 @Consumes 注解。 |
| zh-Hant | 當 RESTful 服務端點未設定 @Consumes 註解時,攻擊者可傳送 Content-Type 為 application/x-java-serialized-object 的請求濫用 SerializableProvider:請求體由 SerializationProvider 處理,可能包含惡意酬載,導致任意程式碼執行。請為函式或類別新增 @Consumes 註解。 |
| 语言 | 名称 | 修复建议 |
|---|---|---|
| de | Unsichere Deserialisierung | Deserialisieren 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 | — | — |
| fr | Désérialisation de données non fiables | Interdisez 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 驗證。 |