GHSA-477x-w7m6-c6ph

Suggest an improvement
Source
https://github.com/advisories/GHSA-477x-w7m6-c6ph
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2020/02/GHSA-477x-w7m6-c6ph/GHSA-477x-w7m6-c6ph.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-477x-w7m6-c6ph
Aliases
Published
2020-02-04T22:37:15Z
Modified
2023-11-08T04:01:24.067822Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
Improper input validation in Apache Olingo
Details

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.

Database specific
{
    "nvd_published_at": null,
    "github_reviewed_at": "2020-02-04T22:19:48Z",
    "severity": "HIGH",
    "github_reviewed": true,
    "cwe_ids": [
        "CWE-20"
    ]
}
References

Affected packages

Maven / org.apache.olingo:odata-client-core

Package

Name
org.apache.olingo:odata-client-core
View open source insights on deps.dev
Purl
pkg:maven/org.apache.olingo/odata-client-core

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.0.0
Fixed
4.7.0

Affected versions

4.*

4.0.0
4.1.0
4.2.0
4.3.0-beta
4.3.0
4.4.0
4.5.0
4.6.0

Database specific

{
    "last_known_affected_version_range": "<= 4.6.0"
}