CVE-2020-1745
highpriority · track · 41EPSS 0.050 · 92 %ileDEEURUUSEPSS · scored 2026-10-22
A file inclusion vulnerability was found in the AJP connector enabled with a default AJP configuration port of 8009 in Undertow version 2.0.29.Final and before and was fixed in 2.0.30.Final. A remote, unauthenticated attacker could exploit this vulnerability to read web application files from a vulnerable server. In instances where the vulnerable server allows file uploads, an attacker could upload malicious JavaServer Pages (JSP) code within a variety of file types and trigger this vulnerability to gain remote code execution.
remediations
Vendor fix, mitigation, or workaround guidance, as published by each source.
A vendor fix is available.
- FixedRed Hat JBoss Enterprise Application Platform 7.2redhat_csaf
Before applying this update, back up your existing Red Hat JBoss Enterprise Application Platform installation and deployed applications. The References section of this erratum contains a download link (you must log in to download the update). You must restart the JBoss server process for the update to take effect.
https://access.redhat.com/errata/RHSA-2020:0812 - Fixedeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el6eap.noarch as a component of Red Hat JBoss EAP 7.2 for RHEL 6 Serverredhat_csaf
Before applying this update, back up your existing Red Hat JBoss Enterprise Application Platform installation and deployed applications. You must restart the JBoss server process for the update to take effect. For details about how to apply this update, see: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2020:0813 - Fixedeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el6eap.src as a component of Red Hat JBoss EAP 7.2 for RHEL 6 Serverredhat_csaf
Before applying this update, back up your existing Red Hat JBoss Enterprise Application Platform installation and deployed applications. You must restart the JBoss server process for the update to take effect. For details about how to apply this update, see: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2020:0813 - Fixedeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el7eap.noarch as a component of Red Hat JBoss EAP 7.2 for RHEL 7 Serverredhat_csaf
Before applying this update, back up your existing Red Hat JBoss Enterprise Application Platform installation and deployed applications. You must restart the JBoss server process for the update to take effect. For details about how to apply this update, see: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2020:0813 - Fixedeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el7eap.src as a component of Red Hat JBoss EAP 7.2 for RHEL 7 Serverredhat_csaf
Before applying this update, back up your existing Red Hat JBoss Enterprise Application Platform installation and deployed applications. You must restart the JBoss server process for the update to take effect. For details about how to apply this update, see: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2020:0813 - Fixedeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el8eap.noarch as a component of Red Hat JBoss EAP 7.2 for RHEL 8redhat_csaf
Before applying this update, back up your existing Red Hat JBoss Enterprise Application Platform installation and deployed applications. You must restart the JBoss server process for the update to take effect. For details about how to apply this update, see: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2020:0813 - Fixedeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el8eap.src as a component of Red Hat JBoss EAP 7.2 for RHEL 8redhat_csaf
Before applying this update, back up your existing Red Hat JBoss Enterprise Application Platform installation and deployed applications. You must restart the JBoss server process for the update to take effect. For details about how to apply this update, see: https://access.redhat.com/articles/11258
https://access.redhat.com/errata/RHSA-2020:0813 - WorkaroundRed Hat JBoss Enterprise Application Platform 7.2redhat_csaf
Please refer to the Red Hat knowledgebase article: https://access.redhat.com/solutions/4851251
- Workaroundeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el6eap.noarch as a component of Red Hat JBoss EAP 7.2 for RHEL 6 Serverredhat_csaf
Please refer to the Red Hat knowledgebase article: https://access.redhat.com/solutions/4851251
- Workaroundeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el6eap.src as a component of Red Hat JBoss EAP 7.2 for RHEL 6 Serverredhat_csaf
Please refer to the Red Hat knowledgebase article: https://access.redhat.com/solutions/4851251
- Workaroundeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el7eap.noarch as a component of Red Hat JBoss EAP 7.2 for RHEL 7 Serverredhat_csaf
Please refer to the Red Hat knowledgebase article: https://access.redhat.com/solutions/4851251
- Workaroundeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el7eap.src as a component of Red Hat JBoss EAP 7.2 for RHEL 7 Serverredhat_csaf
Please refer to the Red Hat knowledgebase article: https://access.redhat.com/solutions/4851251
- Workaroundeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el8eap.noarch as a component of Red Hat JBoss EAP 7.2 for RHEL 8redhat_csaf
Please refer to the Red Hat knowledgebase article: https://access.redhat.com/solutions/4851251
- Workaroundeap7-undertow-0:2.0.28-4.SP1_redhat_00002.1.el8eap.src as a component of Red Hat JBoss EAP 7.2 for RHEL 8redhat_csaf
Please refer to the Red Hat knowledgebase article: https://access.redhat.com/solutions/4851251
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · high–critical · 7.5–9.8
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (35)
Products and version ranges known to be affected.
- Red Hat JBoss Enterprise Application Platform 7.2all versionscert_bundDEcpe:/a:redhat:jboss_enterprise_application_platform:7.2
- Red Hat JBoss Enterprise Application Platform 7.2_EL6all versionscert_bundDEcpe:/a:redhat:jboss_enterprise_application_platform:7.2_el6
- Red Hat JBoss Enterprise Application Platform 7.2_EL7all versionscert_bundDEcpe:/a:redhat:jboss_enterprise_application_platform:7.2_el7
- Red Hat JBoss Enterprise Application Platform 7.2_EL8all versionscert_bundDEcpe:/a:redhat:jboss_enterprise_application_platform:7.2_el8
advisories (6)
Vendor and ecosystem advisories describing this.
- RHSA-2020:0812Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.2 security update2020-03-12csaf · redhat_csafUS
An update is now available for Red Hat JBoss Enterprise Application Platform 7.2. Red Hat Product Security has rated this update as having a security impact of Critical. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
- RHSA-2020:0813Red Hat Security Advisory: Red Hat JBoss Enterprise Application Platform 7.2 security update2020-03-12csaf · redhat_csafUS
An update is now available for Red Hat JBoss Enterprise Application Platform 7.2 for Red Hat Enterprise Linux 6, 7, and 8. Red Hat Product Security has rated this update as having a security impact of Critical. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
- WID-SEC-W-2022-1375JFrog Artifactory: Mehrere SchwachstellenDeutsch2022-09-11csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in JFrog Artifactory ausnutzen, um seine Privilegien zu erweitern, beliebigen Code auszuführen, Sicherheitsmaßnahmen zu umgehen, vertrauliche Informationen offenzulegen und einen Denial-of-Service-Zustand auszulösen.
- WID-SEC-W-2024-1926Red Hat JBoss Enterprise Application Platform: Mehrere SchwachstellenDeutsch2024-08-26csaf · cert_bundDE
Ein Angreifer kann mehrere Schwachstellen in Red Hat JBoss Enterprise Application Platform auf Red Hat Enterprise Linux ausnutzen, um beliebigen Programmcode auszuführen, einen Denial-of-Service-Zustand zu erzeugen, vertrauliche Informationen preiszugeben, Dateien und Daten zu manipulieren oder Sicherheitsmaßnahmen zu umgehen.
- WID-SEC-W-2025-2123Red Hat JBoss Enterprise Application Platform: Mehrere SchwachstellenDeutsch2020-05-11csaf · cert_bundDE
Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Red Hat JBoss Enterprise Application Platform ausnutzen, um beliebigen Programmcode auszuführen, Sicherheitsvorkehrungen zu umgehen, einen Cross-Site-Angriff durchzuführen, einen Denial of Service Zustand herbeizuführen, Informationen offenzulegen oder Dateien zu manipulieren.
- GHSA-gv2w-88hx-8m9rImproper Authorization in Undertoe2022-05-24ghsa · osvUS
A file inclusion vulnerability was found in the AJP connector enabled with a default AJP configuration port of 8009 in Undertow version 2.0.29.Final and before and was fixed in 2.0.30.Final. A remote, unauthenticated attacker could exploit this vulnerability to read web application files from a vulnerable server. In instances where the vulnerable server allows file uploads, an attacker could upload malicious JavaServer Pages (JSP) code within a variety of file types and trigger this vulnerability to gain remote code execution.
also known as (4)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (36)
External citations — patches, advisories, analysis.
- http://undertow.io/Patchcnnvd
- http://www.nsfocus.net/vulndb/48466cnnvd
- https://access.redhat.com/security/cve/cve-2020-1745cnnvd
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2020-1745cnnvd
- https://meterpreter.org/cve-2020-1938-apache-tomcat-ajp-connector-remote-code-execution-vulnerability-alert/cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2020-1745cnnvd
- https://packetstormsecurity.com/files/156703/Red-Hat-Security-Advisory-2020-0813-01.htmlcnnvd
- https://packetstormsecurity.com/files/156885/Red-Hat-Security-Advisory-2020-0962-01.htmlcnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan