CVE-2023-46302Deserialization of Untrusted Data in Software Foundation Apache Submarine

Severity
9.8CRITICALNVD
CNA8.3
EPSS
0.2%
top 56.19%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedNov 20

Description

Apache Software Foundation Apache Submarine has a bug when serializing against yaml. The bug is caused by snakeyaml https://nvd.nist.gov/vuln/detail/CVE-2022-1471 . Apache Submarine uses JAXRS to define REST endpoints. In order to handle YAML requests (using application/yaml content-type), it defines a YamlEntityProvider entity provider that will process all incoming YAML requests. In order to unmarshal the request, the readFrom method is invoked, passing the entityStream containing the user-su

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 3.9 | Impact: 5.9

Affected Packages2 packages

NVDapache/submarine0.7.00.8.0

Patches

🔴Vulnerability Details

4
CVEList
Apache Submarine: Fix CVE-2022-1471 SnakeYaml unsafe deserialization2023-11-20
GHSA
Deserialization of Untrusted Data in apache-submarine2023-11-20
OSV
CVE-2023-46302: Apache Software Foundation Apache Submarine has a bug when serializing against yaml2023-11-20
OSV
Deserialization of Untrusted Data in apache-submarine2023-11-20
CVE-2023-46302 — Deserialization of Untrusted Data | cvebase