Skip to content

← Public intelligence

Maven package

org.apache.olingo:odata-client-core

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

3 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.5MavenPublished

    Server-Side Request Forgery (SSRF) in Apache Olingo

    CVE-2020-1925 · GHSA-v4qh-6367-4cx2

    Affected
    • Maven org.apache.olingo:odata-client-core >= 4.0.0, <= 4.7.0
    Fixed in
    4.7.1· Vendor fix available
    Issue
    Apache Olingo versions 4.0.0 to 4.7.0 provide the AsyncRequestWrapperImpl class which reads a URL from the Location header, and then sends a GET or DELETE request to this URL. It may allow to implement a SSRF attack. If an attacker tricks a client to connect to a malicious server, the server can make the client call any URL including internal resources which are not directly accessible by the attacker.

    Recommended action: Upgrade to 4.7.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 5.5MavenPublished

    Improper Restriction of XML External Entity Reference in Apache Olingo

    CVE-2019-17554 · GHSA-mgh8-hcwj-h57v

    Affected
    • Maven org.apache.olingo:odata-client-core >= 4.0.0, <= 4.6.0
    Fixed in
    4.7.0· Vendor fix available
    Issue
    The XML content type entity deserializer in Apache Olingo versions 4.0.0 to 4.6.0 is not configured to deny the resolution of external entities. Request with content type "application/xml", which trigger the deserialization of entities, can be used to trigger XXE attacks.

    Recommended action: Upgrade to 4.7.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. High, CVSS 7.5MavenPublished

    Improper input validation in Apache Olingo

    CVE-2019-17555 · GHSA-477x-w7m6-c6ph

    Affected
    • Maven org.apache.olingo:odata-client-core >= 4.0.0, <= 4.6.0
    Fixed in
    4.7.0· Vendor fix available
    Issue
    The AsyncResponseWrapperImpl class in Apache Olingo versions 4.0.0 to 4.6.0 reads the Retry-After header and passes it to the Thread.sleep() method without any check. If a malicious server returns a huge value in the header, then it can help to implement a DoS attack.

    Recommended action: Upgrade to 4.7.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →