First published: Wed Dec 04 2019(Updated: )
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.
Credit: security@apache.org
Affected Software | Affected Version | How to fix |
---|---|---|
Apache Olingo | >=4.0.0<=4.6.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-17556 is a vulnerability in Apache Olingo versions 4.0.0 to 4.6.0 that allows an attacker to run their code by feeding malicious metadata to the AbstractService class.
CVE-2019-17556 is considered a critical vulnerability with a severity score of 9.8.
CVE-2019-17556 affects Apache Olingo versions 4.0.0 to 4.6.0, where the AbstractService class, a public API, uses ObjectInputStream without properly checking deserialized classes.
An attacker can exploit CVE-2019-17556 by providing malicious metadata to the AbstractService class, allowing them to execute arbitrary code.
Yes, users should update to a version of Apache Olingo that is not affected by CVE-2019-17556, specifically versions higher than 4.6.0.