VulnSea

apache has 526 CVEs on record. Cadence is steady at roughly 172 per quarter. The busiest recent month was September 2026 with 83. The median CVSS is 7.5 (high), with 88 rated critical. 2% have been exploited in the wild, in line with the corpus average. The median gap from publication to a KEV listing is 1186 days (8 cases). The dominant weakness classes are CWE-502 (34) and CWE-200 (31). Most affected products: tomcat (76), airflow (68), traffic_server (31).

CVEs per month

Last 12 months, by publish date

120102030405060708091011
Exploited share
2% vs 1% corpus
Median CVSS
7.5
Publish → KEV
1186 d median(8)
Last 90 days
172 prev 143

Products

  • tomcat 76
  • airflow 68
  • traffic_server 31
  • http_server 29
  • cloudstack 25
  • ofbiz 18
526
Total CVEs
88
Critical
8
CISA KEV
8
Exploited

apache vulnerabilities

CVEs affecting apache, newest first. Open any entry for full detail, references, and exploit status.

526 CVEsRSS

CVE-2025-48392High· 7.5
1y ago

A vulnerability in Apache IoTDB. This issue affects Apache IoTDB: from 1.3.3 through 1.3.4, from 2.0.1-beta through 2.0.4. Users are recommended to upgrade to version 2.0.5, which fixes the issue.

A vulnerability in Apache IoTDB. This issue affects Apache IoTDB: from 1.3.3 through 1.3.4, from 2.0.1-beta through 2.0.4. Users are recommended to upgrade to version 2.0.5, which fixes the issue.

▾ Twilightapache · iotdbEPSS 0.60%via NVD
CVE-2025-48734High· 8.8PoC
1y ago

Improper Access Control vulnerability in Apache Commons. A special BeanIntrospector class was added in version 1.9.2

Improper Access Control vulnerability in Apache Commons. A special BeanIntrospector class was added in version 1.9.2. This can be used to stop attackers from using the declared class property of Java enum objects to get access to the …

▾ Midnightapache · commons_beanutilsEPSS 2.0%via NVD
CVE-2025-3891High· 7.5
1y ago

A flaw was found in the mod_auth_openidc module for Apache httpd

A flaw was found in the mod_auth_openidc module for Apache httpd. This flaw allows a remote, unauthenticated attacker to trigger a denial of service by sending an empty POST request when the OIDCPreservePost directive is enabled. The ser…

▾ Twilightapache · http_serverEPSS 1.6%via NVD
CVE-2024-50379Critical· 9.8PoC
1y ago

Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability during JSP compilation in Apache Tomcat permits an RCE on case insensitive file systems when the default servlet is enabled for write (non-default configuration). This issu…

Time-of-check Time-of-use (TOCTOU) Race Condition vulnerability during JSP compilation in Apache Tomcat permits an RCE on case insensitive file systems when the default servlet is enabled for write (non-default configuration). This issu…

▾ Abyssalapache · tomcatEPSS 32%via NVD
CVE-2024-53677Critical· 9.8PoC
1y ago

File upload logic in Apache Struts is flawed. An attacker can manipulate file upload params to enable paths traversal and under some circumstances this can lead to uploading a malicious file which can be used to perform Remote Code Execu…

File upload logic in Apache Struts is flawed. An attacker can manipulate file upload params to enable paths traversal and under some circumstances this can lead to uploading a malicious file which can be used to perform Remote Code Execu…

▾ Abyssalapache · strutsEPSS 72%via NVD
CVE-2024-39877High· 8.8PoC
2y ago

Apache Airflow 2.4.0, and versions before 2.9.3, has a vulnerability that allows authenticated DAG authors to craft a doc_md parameter in a way that could execute arbitrary code in the scheduler context, which should be forbidden accordi…

Apache Airflow 2.4.0, and versions before 2.9.3, has a vulnerability that allows authenticated DAG authors to craft a doc_md parameter in a way that could execute arbitrary code in the scheduler context, which should be forbidden accordi…

▾ Midnightapache · airflowEPSS 1.7%via NVD
CVE-2024-38472High· 7.5PoC
2y ago

SSRF in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via SSRF and malicious requests or content Users are recommended to upgrade to version 2.4.60 which fixes this issue.  Note: Existing con…

SSRF in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via SSRF and malicious requests or content Users are recommended to upgrade to version 2.4.60 which fixes this issue.  Note: Existing con…

▾ Midnightapache · http_serverEPSS 69%via NVD
CVE-2024-36265Critical· 9.8
2y ago

** UNSUPPORTED WHEN ASSIGNED ** Incorrect Authorization vulnerability in Apache Submarine Server Core. This issue affects Apache Submarine Server Core: from 0.8.0. An attacker can bypass authentication by sending specially crafted REST…

** UNSUPPORTED WHEN ASSIGNED ** Incorrect Authorization vulnerability in Apache Submarine Server Core. This issue affects Apache Submarine Server Core: from 0.8.0. An attacker can bypass authentication by sending specially crafted REST…

▾ Midnightapache · submarineEPSS 0.74%via NVD
CVE-2024-36104Critical· 9.1PoC
2y ago

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache OFBiz. This issue affects Apache OFBiz: before 18.12.14. Users are recommended to upgrade to version 18.12.14, which fixes the issue.

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Apache OFBiz. This issue affects Apache OFBiz: before 18.12.14. Users are recommended to upgrade to version 18.12.14, which fixes the issue.

▾ Abyssalapache · ofbizEPSS 88%via NVD
CVE-2023-51702Medium· 6.5
2y ago

Since version 5.2.0, when using deferrable mode with the path of a Kubernetes configuration file for authentication, the Airflow worker serializes this configuration file as a dictionary and sends it to the triggerer by storing it in met…

Since version 5.2.0, when using deferrable mode with the path of a Kubernetes configuration file for authentication, the Airflow worker serializes this configuration file as a dictionary and sends it to the triggerer by storing it in met…

▾ Sunlitapache · airflowEPSS 0.39%via NVD
CVE-2023-46589High· 7.5
2y ago

Apache Tomcat Improper Input Validation vulnerability

Apache Tomcat Improper Input Validation vulnerability

▾ Twilightapache · org.apache.tomcat:tomcat-catalinaEPSS 2.7%via GHSA
CVE-2023-42794Medium· 5.9
3y ago

Incomplete Cleanup vulnerability in Apache Tomcat. The internal fork of Commons FileUpload packaged with Apache Tomcat 9.0.70 through 9.0.80 and 8.5.85 through 8.5.93 included an unreleased, in progress refactoring that exposed a poten…

Incomplete Cleanup vulnerability in Apache Tomcat. The internal fork of Commons FileUpload packaged with Apache Tomcat 9.0.70 through 9.0.80 and 8.5.85 through 8.5.93 included an unreleased, in progress refactoring that exposed a poten…

▾ Sunlitapache · tomcatEPSS 2.3%via NVD
CVE-2022-44729High· 7.1
3y ago

Server-Side Request Forgery (SSRF) vulnerability in Apache Software Foundation Apache XML Graphics Batik.This issue affects Apache XML Graphics Batik: 1.16. On version 1.16, a malicious SVG could trigger loading external resources by de…

Server-Side Request Forgery (SSRF) vulnerability in Apache Software Foundation Apache XML Graphics Batik.This issue affects Apache XML Graphics Batik: 1.16. On version 1.16, a malicious SVG could trigger loading external resources by de…

▾ Twilightapache · xml_graphics_batikEPSS 0.92%via NVD
CVE-2023-33234High· 7.2
3y ago

Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection. In order to exploit this weakness, a user would already need elevated permi…

Arbitrary code execution in Apache Airflow CNCF Kubernetes provider version 5.0.0 allows user to change xcom sidecar image and resources via Airflow connection. In order to exploit this weakness, a user would already need elevated permi…

▾ Twilightapache · apache-airflow-providers-cncf-kubernetesEPSS 1.5%via NVD
CVE-2023-24998High· 7.5PoC
3y ago

Apache Commons FileUpload before 1.5 does not limit the number of request parts to be processed resulting in the possibility of an attacker triggering a DoS with a malicious upload or series of uploads. Note that, like all of the fil…

Apache Commons FileUpload before 1.5 does not limit the number of request parts to be processed resulting in the possibility of an attacker triggering a DoS with a malicious upload or series of uploads. Note that, like all of the fil…

▾ Midnightapache · commons_fileuploadEPSS 49%via NVD
CVE-2022-45786High· 8.1
3y ago

Apache AGE: Python and Golang drivers allow data manipulation and exposure due to SQL injection

Apache AGE: Python and Golang drivers allow data manipulation and exposure due to SQL injection

▾ Twilightapache · github.com/apache/age/drivers/golangEPSS 0.96%via OSV
CVE-2022-39135Critical· 9.8
4y ago

Apache Calcite before 1.32.0 vulnerable to potential XML External Entity (XXE) attack

Apache Calcite before 1.32.0 vulnerable to potential XML External Entity (XXE) attack

▾ Midnightapache · org.apache.calcite:calcite-coreEPSS 2.2%via GHSA
CVE-2022-36124High· 7.5
4y ago

It is possible for a Reader to consume memory beyond the allowed constraints and thus lead to out of memory on the system

It is possible for a Reader to consume memory beyond the allowed constraints and thus lead to out of memory on the system. This issue affects Rust applications using Apache Avro Rust SDK prior to 0.14.0 (previously known as avro-rs). Use…

▾ Twilightapache · avroEPSS 1.6%via NVD
CVE-2022-34305Medium· 6.1PoC
4y ago

In Apache Tomcat 10.1.0-M1 to 10.1.0-M16, 10.0.0-M1 to 10.0.22, 9.0.30 to 9.0.64 and 8.5.50 to 8.5.81 the Form authentication example in the examples web application displayed user provided data without filtering, exposing a XSS vulnerab…

In Apache Tomcat 10.1.0-M1 to 10.1.0-M16, 10.0.0-M1 to 10.0.22, 9.0.30 to 9.0.64 and 8.5.50 to 8.5.81 the Form authentication example in the examples web application displayed user provided data without filtering, exposing a XSS vulnerab…

▾ Twilightapache · tomcatEPSS 6.7%via NVD
CVE-2022-25762High· 8.6
4y ago

If a web application sends a WebSocket message concurrently with the WebSocket connection closing when running on Apache Tomcat 8.5.0 to 8.5.75 or Apache Tomcat 9.0.0.M1 to 9.0.20, it is possible that the application will continue to use…

If a web application sends a WebSocket message concurrently with the WebSocket connection closing when running on Apache Tomcat 8.5.0 to 8.5.75 or Apache Tomcat 9.0.0.M1 to 9.0.20, it is possible that the application will continue to use…

▾ Twilightapache · tomcatEPSS 8.4%via NVD
CVE-2022-29885High· 7.5PoC
4y ago

The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network

The documentation of Apache Tomcat 10.1.0-M1 to 10.1.0-M14, 10.0.0-M1 to 10.0.20, 9.0.13 to 9.0.62 and 8.5.38 to 8.5.78 for the EncryptInterceptor incorrectly stated it enabled Tomcat clustering to run over an untrusted network. This was…

▾ Midnightapache · tomcatEPSS 73%via NVD
CVE-2022-23437Medium· 6.5
4y ago

There's a vulnerability within the Apache Xerces Java (XercesJ) XML parser when handling specially crafted XML document payloads

There's a vulnerability within the Apache Xerces Java (XercesJ) XML parser when handling specially crafted XML document payloads. This causes, the XercesJ XML parser to wait in an infinite loop, which may sometimes consume system resourc…

▾ Sunlitapache · xerces-jEPSS 12%via NVD
CVE-2021-45105Medium· 5.90dayPoC
4y ago

Apache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3 and 2.3.1) did not protect from uncontrolled recursion from self-referential lookups

Apache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3 and 2.3.1) did not protect from uncontrolled recursion from self-referential lookups. This allows an attacker with control over Thread Context Map data to cause a denial …

▾ Midnightapache · log4jEPSS 100%via NVD
CVE-2021-45046Critical· 9.0CISA KEVPoC
4y ago

Incomplete fix for Apache Log4j vulnerability

Incomplete fix for Apache Log4j vulnerability

▾ Hadalapache · org.apache.logging.log4j:log4j-coreEPSS 100%via GHSA
CVE-2021-40690High· 7.5
5y ago

All versions of Apache Santuario - XML Security for Java prior to 2.2.3 and 2.1.7 are vulnerable to an issue where the "secureValidation" property is not passed correctly when creating a KeyInfo from a KeyInfoReference element

All versions of Apache Santuario - XML Security for Java prior to 2.2.3 and 2.1.7 are vulnerable to an issue where the "secureValidation" property is not passed correctly when creating a KeyInfo from a KeyInfoReference element. This allo…

▾ Twilightapache · santuario_xml_security_for_javaEPSS 7.4%via NVD
CVE-2021-41079High· 7.5
5y ago

Apache Tomcat 8.5.0 to 8.5.63, 9.0.0-M1 to 9.0.43 and 10.0.0-M1 to 10.0.2 did not properly validate incoming TLS packets

Apache Tomcat 8.5.0 to 8.5.63, 9.0.0-M1 to 9.0.43 and 10.0.0-M1 to 10.0.2 did not properly validate incoming TLS packets. When Tomcat was configured to use NIO+OpenSSL or NIO2+OpenSSL for TLS, a specially crafted packet could be used to …

▾ Twilightapache · tomcatEPSS 7.2%via NVD
CVE-2021-36374Medium· 5.5
5y ago

When reading a specially crafted ZIP archive, or a derived formats, an Apache Ant build can be made to allocate large amounts of memory that leads to an out of memory error, even for small inputs

When reading a specially crafted ZIP archive, or a derived formats, an Apache Ant build can be made to allocate large amounts of memory that leads to an out of memory error, even for small inputs. This can be used to disrupt builds using…

▾ Sunlitapache · antEPSS 2.6%via NVD
CVE-2021-36373Medium· 5.5
5y ago

When reading a specially crafted TAR archive an Apache Ant build can be made to allocate large amounts of memory that finally leads to an out of memory error, even for small inputs

When reading a specially crafted TAR archive an Apache Ant build can be made to allocate large amounts of memory that finally leads to an out of memory error, even for small inputs. This can be used to disrupt builds using Apache Ant. Ap…

▾ Sunlitapache · antEPSS 2.5%via NVD
CVE-2021-35517High· 7.5
5y ago

When reading a specially crafted TAR archive, Compress can be made to allocate large amounts of memory that finally leads to an out of memory error even for very small inputs

When reading a specially crafted TAR archive, Compress can be made to allocate large amounts of memory that finally leads to an out of memory error even for very small inputs. This could be used to mount a denial of service attack agains…

▾ Twilightapache · commons_compressEPSS 11%via NVD
CVE-2021-36090High· 7.5
5y ago

When reading a specially crafted ZIP archive, Compress can be made to allocate large amounts of memory that finally leads to an out of memory error even for very small inputs

When reading a specially crafted ZIP archive, Compress can be made to allocate large amounts of memory that finally leads to an out of memory error even for very small inputs. This could be used to mount a denial of service attack agains…

▾ Twilightapache · commons_compressEPSS 13%via NVD
apache vulnerabilities (CVEs) — page 15 · VulnSea