CVE-2019-17556
Deserialization of Untrusted Data in Apache Olingo
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
Apache Olingo versions 4.0.0 to 4.6.0 provide the AbstractService class, which is public API, uses ObjectInputStream and doesn't check classes being deserialized. If an attacker can feed malicious metadata to the class, then it may result in running attacker's code in the worse case.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.apache.olingo:odata-client-proxy | 4.7.0 |