CVE-2020-13956 Apache HttpClient
| Affected software | Apache HttpClient |
|---|---|
| Severity | 5.3 Medium CVSS 3.1 3 scores |
| Fixed in | 4.5.13, 5.0.3 |
| Weakness | Cross-site scripting (CWE-79) |
| Published | 2 Dec 2020 |
| Updated | 8 Oct 2026 |
Description
Apache HttpClient versions prior to version 4.5.13 and 5.0.3 can misinterpret malformed authority component in request URIs passed to the library as java.net.URI object and pick the wrong target host for request execution.
CWE-20 · Improper input validation
Exploitation status
No public exploit
No exploit has been reported in the sources we check. Published 5 years ago.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment exploitation: none
- Indexed PoC none indexed
- EPSS 9.0% chance in 30 days
Waratek protection
A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.
- Protection none
- Action not pursued none
- Review human Researcher
- Record active
| Decided by | Manual classification of this CVE in the legacy dataset |
|---|---|
| Finding | A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product. |
CVSS
5.3 MEDIUM
v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
3 metrics
CVSS
5.3 MEDIUM v3.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
3 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.1 | 5.3 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
NVD | Primary | published |
| CVSS 3.1 | 5.3 | MEDIUM | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
CISA-ADP | Secondary | |
| CVSS 2.0 | 5.0 | none | AV:N/AC:L/Au:N/C:N/I:P/A:N |
NVD | Primary |
Affected software and releases
Oracle advisories
| Advisory | Type | Quarter | Products Oracle names in its risk matrix |
|---|---|---|---|
| Oracle Critical Patch Update October 2025 ↗ | CPU | 2025-Q4 | Oracle Essbase / Security and Provisioning (Apache HttpClient) (21.7.3.0.0) Oracle Siebel CRM / Siebel Approval Manager (Apache HttpClient) (Prior to 25.7) |
| Oracle Critical Patch Update January 2025 ↗ | CPU | 2025-Q1 | Oracle Analytics / Analytics Server (Apache HttpClient) (7.0.0.0.0, 12.2.1.4.0) |
| Oracle Critical Patch Update October 2024 ↗ | CPU | 2024-Q4 | Oracle Commerce / Endeca Integration (Apache HttpClient) (11.3.0, 11.3.1, 11.3.2) |
| Oracle Critical Patch Update July 2024 ↗ | CPU | 2024-Q3 | Oracle Communications Applications / Platform (Apache HttpClient) (7.4.0-7.4.2, 8.0.0) Oracle Fusion Middleware / BAM (Apache HttpClient) (12.2.1.4.0) Oracle Fusion Middleware / Third Party (Apache HttpClient) (12.2.1.4.0) Oracle Insurance Applications / Enterprise Edition (Apache HttpClient) (12.6.4, 12.7.1) |
| Oracle Critical Patch Update October 2023 ↗ | CPU | 2023-Q4 | Oracle Fusion Middleware / Centralized Thirdparty Jars (Apache HttpClient) (14.1.1.0.0) Oracle JD Edwards / Deployment SEC (Apache HttpClient) (9.2.7) |
| Oracle Critical Patch Update July 2023 ↗ | CPU | 2023-Q3 | Oracle Fusion Middleware / General (Apache HttpClient) (12.2.1.4.0) |
| Oracle Critical Patch Update January 2023 ↗ | CPU | 2023-Q1 | Oracle Fusion Middleware / Third Party Patch (Apache HttpClient) (12.2.1.4.0) Oracle GoldenGate / Stream Analytics (Apache HttpClient) (Prior to 19.1.0.0.8) |
| Oracle Critical Patch Update April 2022 ↗ | CPU | 2022-Q2 | Oracle Commerce / Workbench (HTTPClient) (11.3.2) Oracle SQL Developer / Thirdparty Database support (Apache HTTPClient) (Prior to 21.99) |
| Oracle Critical Patch Update January 2022 ↗ | CPU | 2022-Q1 | Oracle Communications / SCP (Apache HttpClient) (1.14.0) Oracle Fusion Middleware / Samples (Apache HttpClient) (12.2.1.4.0, 14.1.1.0.0) |
| Oracle Critical Patch Update October 2021 ↗ | CPU | 2021-Q4 | Oracle JD Edwards / E1 IOT Orchestrator (Apache HttpClient) (Prior to 9.2.6.0) Oracle JD Edwards / Monitoring and Diagnostics (Apache HttpClient) (Prior to 9.2.6.0) Oracle PeopleSoft / Updates Change Assistant (Apache HttpClient) (8.57, 8.58) Oracle Retail Applications / Segment (Apache HTTPClient) (16.0-19.0) |
| Oracle Critical Patch Update July 2021 ↗ | CPU | 2021-Q3 | Oracle Fusion Middleware / Install, config, upgrade (Apache HttpClient) (12.2.1.3.0, 12.2.1.4.0) Oracle PeopleSoft / Cloud Manager (Apache HttpClient) (8.57, 8.58, 8.59) |
| Oracle Critical Patch Update April 2021 ↗ | CPU | 2021-Q2 | Oracle Construction and Engineering / Core (HTTP Client) (16.1, 16.2, 17.7-17.12, 18.8, 19.12, 20.12) Oracle NoSQL Database / Administration (Apache HttpClient) (Prior to 20.3) Oracle SQL Developer / Install (Apache HttpClient) (Prior to 20.4.1.407.0006) Oracle Spatial Studio / Install (Apache HttpClient) (Prior to 20.1.1) |
Oracle components and versions
| Family | Component | Versions, as Oracle lists them | Read as |
|---|---|---|---|
| Oracle Analytics | Analytics Server (Apache HttpClient) | 7.0.0.0.0, 12.2.1.4.0 | 7.0.0.0.0 · 12.2.1.4.0 |
| Oracle Commerce | Endeca Integration (Apache HttpClient) | 11.3.0, 11.3.1, 11.3.2 | 11.3.0 · 11.3.1 · 11.3.2 |
| Oracle Commerce | Workbench (HTTPClient) | 11.3.2 | 11.3.2 |
| Oracle Communications | SCP (Apache HttpClient) | 1.14.0 | 1.14.0 |
| Oracle Communications Applications | Platform (Apache HttpClient) | 7.4.0-7.4.2, 8.0.0 | 8.0.0 |
| Oracle Construction and Engineering | Core (HTTP Client) | 16.1, 16.2, 17.7-17.12, 18.8, 19.12, 20.12 | 16.1 · 16.2 · 18.8 · 19.12 · 20.12 |
| Oracle Essbase | Security and Provisioning (Apache HttpClient) | 21.7.3.0.0 | 21.7.3.0.0 |
| Oracle Fusion Middleware | BAM (Apache HttpClient) | 12.2.1.4.0 | 12.2.1.4.0 |
| Oracle Fusion Middleware | Centralized Thirdparty Jars (Apache HttpClient) | 14.1.1.0.0 | 14.1.1.0.0 |
| Oracle Fusion Middleware | General (Apache HttpClient) | 12.2.1.4.0 | 12.2.1.4.0 |
| Oracle Fusion Middleware | Install, config, upgrade (Apache HttpClient) | 12.2.1.3.0, 12.2.1.4.0 | 12.2.1.3.0 · 12.2.1.4.0 |
| Oracle Fusion Middleware | Samples (Apache HttpClient) | 12.2.1.4.0, 14.1.1.0.0 | 12.2.1.4.0 · 14.1.1.0.0 |
| Oracle Fusion Middleware | Third Party (Apache HttpClient) | 12.2.1.4.0 | 12.2.1.4.0 |
| Oracle Fusion Middleware | Third Party Patch (Apache HttpClient) | 12.2.1.4.0 | 12.2.1.4.0 |
| Oracle GoldenGate | Stream Analytics (Apache HttpClient) | Prior to 19.1.0.0.8 | |
| Oracle Insurance Applications | Enterprise Edition (Apache HttpClient) | 12.6.4, 12.7.1 | 12.6.4 · 12.7.1 |
| Oracle JD Edwards | Deployment SEC (Apache HttpClient) | 9.2.7 | 9.2.7 |
| Oracle JD Edwards | E1 IOT Orchestrator (Apache HttpClient) | Prior to 9.2.6.0 | |
| Oracle JD Edwards | Monitoring and Diagnostics (Apache HttpClient) | Prior to 9.2.6.0 | |
| Oracle NoSQL Database | Administration (Apache HttpClient) | Prior to 20.3 | |
| Oracle PeopleSoft | Cloud Manager (Apache HttpClient) | 8.57, 8.58, 8.59 | 8.57 · 8.58 · 8.59 |
| Oracle PeopleSoft | Updates Change Assistant (Apache HttpClient) | 8.57, 8.58 | 8.57 · 8.58 |
| Oracle Retail Applications | Segment (Apache HTTPClient) | 16.0-19.0 | |
| Oracle SQL Developer | Install (Apache HttpClient) | Prior to 20.4.1.407.0006 | |
| Oracle SQL Developer | Thirdparty Database support (Apache HTTPClient) | Prior to 21.99 | |
| Oracle Siebel CRM | Siebel Approval Manager (Apache HttpClient) | Prior to 25.7 | |
| Oracle Spatial Studio | Install (Apache HttpClient) | Prior to 20.1.1 |
Maven packages
Affected and fixed versions, from OSV.dev| Package | Introduced | Fixed | Last affected |
|---|---|---|---|
org.apache.httpcomponents:httpclient |
0 | 4.5.13 |
unbounded |
org.apache.httpcomponents:httpclient |
5.0.0 | 5.0.3 |
unbounded |
Products and versions
18 products, 31 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| nvd | apache | httpclient | generic | < 4.5.13 · ≥ 5.0.0 and < 5.0.3 |
| nvd | netapp | active iq unified manager | generic | any version |
| nvd | netapp | snapcenter | generic | any version |
| nvd | oracle | commerce guided search | generic | 11.3.2 |
| nvd | oracle | communications cloud native core service communication proxy | generic | 1.14.0 |
| nvd | oracle | data integrator | generic | 12.2.1.3.0 · 12.2.1.4.0 |
| nvd | oracle | jd edwards enterpriseone orchestrator | generic | < 9.2.6.0 |
| nvd | oracle | jd edwards enterpriseone tools | generic | < 9.2.6.0 |
| nvd | oracle | nosql database | generic | < 20.3 |
| nvd | oracle | peoplesoft enterprise peopletools | generic | 8.57 · 8.58 |
| nvd | oracle | peoplesoft enterprise pt peopletools | generic | 8.57 · 8.58 · 8.59 |
| nvd | oracle | primavera unifier | generic | 16.1 · 16.2 · ≥ 17.7 and ≤ 17.12 · 18.8 · 19.12 · 20.12 |
| nvd | oracle | retail customer management and segmentation foundation | generic | ≥ 16.0 and ≤ 19.0 |
| nvd | oracle | spatial studio | generic | < 20.1.1 |
| nvd | oracle | sql developer | generic | < 20.4.1.407.6 · < 21.99 |
| nvd | oracle | weblogic server | generic | 12.2.1.4.0 · 14.1.1.0.0 |
| osv | org.apache.httpcomponents | httpclient | generic | < 4.5.13 · ≥ 5.0.0 and < 5.0.3 |
| nvd | quarkus | quarkus | generic | < 1.7.6 |
Earlier manual review
A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.
## Manual Classification Context **Labels:** HTTP, INSTALL, SCP (APACHE HTTPCLIENT), INSTALL (APACHE HTTPCLIENT), UPDATES CHANGE ASSISTANT (APACHE HTTPCLIENT), NO AUTH REMOTE EXPLOIT, CORE (HTTP CLIENT), ADMINISTRATION (APACHE HTTPCLIENT), CONFIG, E1 IOT ORCHESTRATOR (APACHE HTTPCLIENT), SAMPLES (APACHE HTTPCLIENT), UPGRADE (APACHE HTTPCLIENT), CLOUD MANAGER (APACHE HTTPCLIENT), MONITORING AND DIAGNOSTICS (APACHE HTTPCLIENT), SEGMENT (APACHE HTTPCLIENT) **Products:** ORACLE RETAIL CUSTOMER MANAGEMENT AND SEGMENTATION FOUNDATION, ORACLE PEOPLESOFT, ORACLE RETAIL APPLICATIONS, ORACLE WEBLOGIC SERVER, APACHE-HTTPCLIENT, ORACLE JD EDWARDS, PEOPLESOFT ENTERPRISE PEOPLETOOLS, ORACLE COMMUNICATIONS CLOUD NATIVE CORE SERVICE COMMUNICATION PROXY, JD EDWARDS ENTERPRISEONE TOOLS, ORACLE FUSION MIDDLEWARE, ORACLE COMMUNICATIONS, JD EDWARDS ENTERPRISEONE ORCHESTRATOR
References
Timeline
Timeline
| Published | 2020-12-02 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-10-08 | NVD's own last-modified date for this record. |