NetSight
critical9.8

CVE-2019-17556

Deserialization of Untrusted Data in Apache Olingo

Impact

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

EcosystemPackageAffectedFixed in
mavenorg.apache.olingo:odata-client-proxy>= 4.0.0, <= 4.6.04.7.0

Affected products

VendorProductAffected versions
ApacheOlingo
from 4.0.0 through 4.6.0

Weakness classification

References