CVE-2020-11987: apache batik Improper Input Validation
CVSS: 8.2v3.1HighModified
AliasesMGASA-2021-0139UBUNTU-CVE-2020-11987DEBIAN-CVE-2020-11987GHSA-2h63-qp69-fwvw
Published 24-02-2021Last modified 08-10-2026
Vulnerability summary
CVE-2020-11987 is a high (CVSS 8.2) Improper Input Validation vulnerability in apache batik. EPSS estimates a 13.28% chance of exploitation in the next 30 days, higher than 96.3% of scored vulnerabilities.
CVSS score
8.2/10
010
High · v3.1 (NVD)EPSS score
13.28%
0%100%
Medium · 0.00 pp in 30 daysKEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded
Advisory lineage
Upstream 0 · Downstream 5 · Related 2Timeline
- 24-02-2021PublishedVulnerability first disclosed.
- 08-10-2026Last modifiedVulnerability information updated.
Description
Apache Batik 1.13 is vulnerable to server-side request forgery, caused by improper input validation by the NodePickerPanel. By using a specially-crafted argument, an attacker could exploit this vulnerability to cause the underlying server to make arbitrary GET requests.
CVSS metrics
5 scores · 4 sources · 2 versionsHigh 8.2Preferred score · NVD (NIST)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:NSourcesAll 4 agree
- OSV · UbuntuEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- OSV · DebianEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
- OSV · MavenEcosystem advisory · calculated8.2HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Medium 6.4Preferred score · NVD (NIST)
AV:N/AC:L/Au:N/C:P/I:P/A:NSourcesSingle source
EPSS trend
Probability
13.28%
Chance of exploitation in the next 30 days
Percentile
96%
Versus all other CVEs
30-day change
0.00 pp
From 13.28% on 19-09-2026
19-09-202619-10-2026
EPSS score13.28%
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-918Server-Side Request Forgery (SSRF)The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.
Affected systems
Oracle19 products
- agile_engineering_data_management6.2.1.0
- banking_apis18.3 | 19.1 | 19.2 | 20.1 | 21.1
- banking_digital_experience18.3 | 19.1 | 19.2 | 20.1 | 21.1
- communications_application_session_controller3.9m0p3
- communications_metasolv_solution6.3.0 | 6.3.1
Debian2 products
- batik< 1.14-1
- debian_linuxEOL10.0
Apache1 product
- batik≤ 1.13
Fedoraproject1 product
- fedoraEOL33 | 34
Mageia1 product
- batik< 1.14-1.1.mga8
Org.apache.xmlgraphics1 product
- batik-svgbrowser< 1.14
Ubuntu1 product
- batik< 1.7.ubuntu-8ubuntu2.14.04.3+esm1 | < 1.8-3ubuntu1+esm1 | < 1.10-2~18.04.1 | < 1.12-1ubuntu0.1 | All versions (No fix recorded)
7 vendors · 26 products