VulnSea

Apache Software Foundation has 1,058 CVEs on record. Disclosure cadence is accelerating: 694 in the last 90 days against 147 in the 90 before. The busiest recent month was October 2026 with 342. The median CVSS is 7.5 (high), with 181 rated critical. 1% 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-770 (73) and CWE-862 (51). Most affected products: Tomcat (77), airflow (68), Apache OFBiz (46).

CVEs per month

Last 12 months, by publish date

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

Products

  • Tomcat 77
  • airflow 68
  • Apache OFBiz 46
  • thrift 36
  • apache/brpc 35
  • traffic_server 31
Follow Apache Software Foundation:RSS feedSave a search →Embed badge ↗
1058
Total CVEs
181
Critical
8
CISA KEV
8
Exploited

apache vulnerabilities

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

1058 CVEsRSS

CVE-2026-82331Critical· 9.8
1mo ago

Improper link resolution before file access ('link following') vulnerability in the `tar` source plugin of Apache BuildStream running on Python < 3.12 allows malicious source tarballs to write files on the host, with the privileges of th…

Improper link resolution before file access ('link following') vulnerability in the `tar` source plugin of Apache BuildStream running on Python < 3.12 allows malicious source tarballs to write files on the host, with the privileges of th…

▾ MidnightApache Software Foundation · buildstreamEPSS 0.41%via NVD
CVE-2026-70410High· 8.8
1mo ago

Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Apache Calcite Avatica

Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Apache Calcite Avatica. Plugin instantiation (via AvaticaUtils#instantiatePlugin and other methods) initializes arbitrary classes via unr…

▾ TwilightApache Software Foundation · org.apache.calcite.avatica:avatica-coreEPSS 0.64%via NVD
CVE-2026-94301Critical· 9.8
1mo ago

The fix for CVE-2026-47065/ZDRES-232 ("resolveProxyClass Not Overridden - acceptMatchers Filter Bypass via java.lang.reflect.Proxy"), released on 2026-06-02 and announced as "Fully addressed" in MINA 2.2.8, 2.1.13 and 2.0.29, was committ…

The fix for CVE-2026-47065/ZDRES-232 ("resolveProxyClass Not Overridden - acceptMatchers Filter Bypass via java.lang.reflect.Proxy"), released on 2026-06-02 and announced as "Fully addressed" in MINA 2.2.8, 2.1.13 and 2.0.29, was committ…

▾ MidnightApache Software Foundation · Apache MINAEPSS 0.39%via NVD
CVE-2026-82355Medium· 4.2
1mo ago

When a request to the Airflow core API carries both a session cookie and an explicit `Authorization: Bearer` token, Airflow resolves the caller from the cookie and ignores the bearer token, inverting the intended precedence of bearer ove…

When a request to the Airflow core API carries both a session cookie and an explicit `Authorization: Bearer` token, Airflow resolves the caller from the cookie and ignores the bearer token, inverting the intended precedence of bearer ove…

▾ Sunlitapache · airflowEPSS 0.73%via NVD
CVE-2026-75158Medium· 4.3
1mo ago

Apache Airflow's `/assets/events` API returned asset events for every Dag in the deployment, with no filter restricting them to the Dags the caller is authorized to read

Apache Airflow's `/assets/events` API returned asset events for every Dag in the deployment, with no filter restricting them to the Dags the caller is authorized to read. Any authenticated user holding asset-read access could therefore e…

▾ Sunlitapache · airflowEPSS 0.64%via NVD
CVE-2026-86473Critical· 9.1
1mo ago

Apache Airflow: the Core API logout endpoint revokes only a session token presented as the _token cookie

Apache Airflow: the Core API logout endpoint revokes only a session token presented as the _token cookie. When a client logs out presenting its credential as an Authorization bearer header instead, the endpoint returns its normal logout …

▾ Midnightapache · airflowEPSS 0.75%via NVD
CVE-2026-91865High· 7.5
1mo ago

A small WS-Policy document using repeated policy references can force Neethi to re-expand the same references exponentially during normalization, consuming huge amounts of CPU and memory (denial of service). Users are recommended to upgr…

A small WS-Policy document using repeated policy references can force Neethi to re-expand the same references exponentially during normalization, consuming huge amounts of CPU and memory (denial of service). Users are recommended to upgr…

▾ Twilightapache · neethiEPSS 0.74%via NVD
CVE-2026-91867Medium· 4.3
1mo ago

When Neethi fetches a remote policy reference, it only limits the time per read, not the whole transfer, so a server that trickles bytes slowly can keep the fetch alive indefinitely and tie up the calling thread (denial of service). User…

When Neethi fetches a remote policy reference, it only limits the time per read, not the whole transfer, so a server that trickles bytes slowly can keep the fetch alive indefinitely and tie up the calling thread (denial of service). User…

▾ Sunlitapache · neethiEPSS 0.50%via NVD
CVE-2026-91866High· 7.5
1mo ago

A specially crafted pair of WS-Policy documents can force Neethi's policy-intersection to do exponential amounts of work, pinning the CPU for a long time (denial of service). Users are recommended to upgrade to version 3.2.4, which fixes…

A specially crafted pair of WS-Policy documents can force Neethi's policy-intersection to do exponential amounts of work, pinning the CPU for a long time (denial of service). Users are recommended to upgrade to version 3.2.4, which fixes…

▾ Twilightapache · neethiEPSS 0.74%via NVD
CVE-2026-91863High· 7.5
1mo ago

A specially crafted WS-Policy document with deeply nested policy elements can bypass Neethi's nesting-depth limit and exhaust the thread stack, crashing the parser (denial of service). Users are recommended to upgrade to version 3.2.4, w…

A specially crafted WS-Policy document with deeply nested policy elements can bypass Neethi's nesting-depth limit and exhaust the thread stack, crashing the parser (denial of service). Users are recommended to upgrade to version 3.2.4, w…

▾ Twilightapache · neethiEPSS 0.76%via NVD
CVE-2026-91864High· 7.5
1mo ago

A specially crafted WS-Policy document can pack unlimited content inside a policy assertion, which Neethi copies into memory without counting it against its size limits, exhausting the heap (denial of service). Users are recommended to u…

A specially crafted WS-Policy document can pack unlimited content inside a policy assertion, which Neethi copies into memory without counting it against its size limits, exhausting the heap (denial of service). Users are recommended to u…

▾ Twilightapache · neethiEPSS 0.74%via NVD
CVE-2026-47321High· 7.5
1mo ago

The CompressionFilter class uses ZLib to deflate and inflate data sent and received

The CompressionFilter class uses ZLib to deflate and inflate data sent and received. When we inflate incoming data, the filter does not control the resulting size, and create a buffer no matter what. Some compressed data may have a comp…

▾ TwilightApache Software Foundation · org.apache.mina:mina-filter-compressionEPSS 0.49%via NVD
CVE-2026-75157High· 7.5PoC
1mo ago

Apache Airflow's asset queued-events DELETE endpoints checked the caller's Dag-axis permission with `READ` instead of `EDIT`

Apache Airflow's asset queued-events DELETE endpoints checked the caller's Dag-axis permission with `READ` instead of `EDIT`. Any authenticated user who could read a Dag could therefore delete that Dag's queued asset events, silently sup…

▾ MidnightApache Software Foundation · apache-airflowEPSS 0.44%via NVD
CVE-2026-92230High· 7.5
1mo ago

Apache Karaf's XmlUtils cached XML parser/transformer factories in static ThreadLocal fields on long-lived container threads

Apache Karaf's XmlUtils cached XML parser/transformer factories in static ThreadLocal fields on long-lived container threads. Because a ThreadLocal value outlives the OSGi bundle that created it, repeated bundle or feature install, updat…

▾ TwilightApache Software Foundation · Apache KarafEPSS 0.49%via NVD
CVE-2026-76646High· 7.5
1mo ago

A remote attacker could cause excessive resource consumption by supplying specially crafted request parameters, potentially resulting in a denial of service condition. Older unsupported versions may also be affected. Users are recomme…

A remote attacker could cause excessive resource consumption by supplying specially crafted request parameters, potentially resulting in a denial of service condition. Older unsupported versions may also be affected. Users are recomme…

▾ TwilightApache Software Foundation · Apache MyFacesEPSS 0.58%via NVD
CVE-2026-87976High· 8.1
1mo ago

Apache NiFi Registry 0.4.0 through 2.11.0 are subject to path manipulation when storing extension bundle content using group, artifact, and version coordinates from uploaded NAR manifests

Apache NiFi Registry 0.4.0 through 2.11.0 are subject to path manipulation when storing extension bundle content using group, artifact, and version coordinates from uploaded NAR manifests. The default file persistence provider used coord…

▾ Twilightapache · nifiEPSS 0.79%via NVD
CVE-2026-86089High· 7.1⚖ disputed
1mo ago

Apache NiFi 2.11.0 supports migrating the contents of a version-controlled Process Group into a Connector using REST API methods that list eligible migration sources and submit migration requests

Apache NiFi 2.11.0 supports migrating the contents of a version-controlled Process Group into a Connector using REST API methods that list eligible migration sources and submit migration requests. The framework authorized both methods ag…

▾ Twilightapache · nifiEPSS 0.44%via NVD
CVE-2026-81866Medium· 4.3⚖ disputed
1mo ago

Apache NiFi 2.9.0 through 2.11.0 provide Connector configuration update and verification REST API methods that do not enforce authorization checking on Assets and Secrets referenced in proposed configuration

Apache NiFi 2.9.0 through 2.11.0 provide Connector configuration update and verification REST API methods that do not enforce authorization checking on Assets and Secrets referenced in proposed configuration. Updating or verifying a Conn…

▾ Sunlitapache · nifiEPSS 0.56%via NVD
CVE-2026-82561Medium· 6.5
1mo ago

Apache NiFi 1.5.0 through 2.11.0 provide REST API methods that replace the entire contents of a Process Group using a client-supplied flow definition, covering Process Group flow replacement together with versioned flow update and rebase…

Apache NiFi 1.5.0 through 2.11.0 provide REST API methods that replace the entire contents of a Process Group using a client-supplied flow definition, covering Process Group flow replacement together with versioned flow update and rebase…

▾ Sunlitapache · nifiEPSS 0.48%via NVD
CVE-2026-70469High· 7.5
1mo ago

Apache NiFi 2.11.0 disabled support for gzip-encoded HTTP requests for the application REST API and rejected requests that included the standard Content-Encoding header indicating gzip encoding

Apache NiFi 2.11.0 disabled support for gzip-encoded HTTP requests for the application REST API and rejected requests that included the standard Content-Encoding header indicating gzip encoding. The framework enforcement filter did not c…

▾ Twilightapache · nifiEPSS 0.62%via NVD
CVE-2026-68536Critical· 9.8⚖ disputed
1mo ago

Server-Side Request Forgery / Local File Inclusion in Apache MyFace Core. Older unsupported versions may also be affected.  Users are recommended to upgrade to versions 2.3.12, 2.3-next-M9, 3.0.4, 4.0.4, or 4.1.4, which fix this issue.

Server-Side Request Forgery / Local File Inclusion in Apache MyFace Core. Older unsupported versions may also be affected.  Users are recommended to upgrade to versions 2.3.12, 2.3-next-M9, 3.0.4, 4.0.4, or 4.1.4, which fix this issue.

▾ MidnightApache Software Foundation · org.apache.myfaces.core:myfaces-implEPSS 0.49%via NVD
CVE-2026-76186Critical· 9.1
1mo ago

Apache Airflow Keycloak provider: from Airflow 3.3 the Keycloak auth manager takes a user's identity from the signed Airflow session token but takes the Keycloak access and refresh tokens used for every authorization decision from separa…

Apache Airflow Keycloak provider: from Airflow 3.3 the Keycloak auth manager takes a user's identity from the signed Airflow session token but takes the Keycloak access and refresh tokens used for every authorization decision from separa…

▾ Midnightapache · apache-airflow-providers-keycloakEPSS 0.81%via NVD
CVE-2026-76187Critical· 9.8
1mo ago

Apache Airflow Keycloak provider: the unauthenticated token endpoint accepts a client-credentials grant for any confidential client registered in the Keycloak realm, not only the client configured for Airflow

Apache Airflow Keycloak provider: the unauthenticated token endpoint accepts a client-credentials grant for any confidential client registered in the Keycloak realm, not only the client configured for Airflow. No allowlist restricts whic…

▾ Midnightapache · apache-airflow-providers-keycloakEPSS 0.98%via NVD
CVE-2026-86466High· 8.1
1mo ago

Apache Airflow FAB provider: the Authentik OAuth path in the FAB auth manager does not validate the issuer or audience claims of the id_token it accepts

Apache Airflow FAB provider: the Authentik OAuth path in the FAB auth manager does not validate the issuer or audience claims of the id_token it accepts. An attacker holding a token that the same Authentik identity provider minted for a …

▾ Twilightapache · apache-airflow-providers-fabEPSS 0.37%via NVD
CVE-2026-82310High· 7.2
1mo ago

Apache Airflow FAB provider: deactivating a user account does not stop tokens issued to that account before deactivation

Apache Airflow FAB provider: deactivating a user account does not stop tokens issued to that account before deactivation. Password authentication correctly rejects the disabled account, but the Core API continues to accept an existing, u…

▾ Twilightapache · apache-airflow-providers-fabEPSS 1.0%via NVD
CVE-2026-86792High· 8.8
1mo ago

Apache Airflow Apache Kafka provider versions 1.15.0 before 2.0.0 resolve dotted-path strings found in a Kafka connection's `extra` field into Python callables via `import_string`, with no allowlist, and hand them to the confluent-kafka …

Apache Airflow Apache Kafka provider versions 1.15.0 before 2.0.0 resolve dotted-path strings found in a Kafka connection's `extra` field into Python callables via `import_string`, with no allowlist, and hand them to the confluent-kafka …

▾ Twilightapache · apache-airflow-providers-apache-kafkaEPSS 1.2%via NVD
CVE-2026-84439Medium· 5.3
1mo ago

When audit logging is enabled (zookeeper.audit.enable=true), an unauthenticated attacker can inject arbitrary fields into Apache ZooKeeper's audit log by sending a digest authentication request with tab characters (\t) embedded in the us…

When audit logging is enabled (zookeeper.audit.enable=true), an unauthenticated attacker can inject arbitrary fields into Apache ZooKeeper's audit log by sending a digest authentication request with tab characters (\t) embedded in the us…

▾ Sunlitapache · zookeeperEPSS 0.74%via NVD
CVE-2026-79993High· 7.5
1mo ago

The `deleteContainer` opcode (0x14/20) is processed without verifying the caller's ACL permissions, allowing any authenticated client to delete specific znodes in the data tree regardless of the ACL restrictions on the znode or its paren…

The `deleteContainer` opcode (0x14/20) is processed without verifying the caller's ACL permissions, allowing any authenticated client to delete specific znodes in the data tree regardless of the ACL restrictions on the znode or its paren…

▾ Twilightapache · zookeeperEPSS 0.60%via NVD
CVE-2026-59969High· 7.5
1mo ago

Apache ZooKeeper quorum TLS fails to enforce peer hostname verification in FIPS-mode deployments

Apache ZooKeeper quorum TLS fails to enforce peer hostname verification in FIPS-mode deployments. When sslQuorum=true, zookeeper.fips-mode=true, ssl.quorum.hostnameVerification=true, and ssl.quorum.clientHostnameVerification=true are ena…

▾ Twilightapache · zookeeperEPSS 0.33%via NVD
CVE-2026-84501Medium· 5.3
1mo ago

An unauthenticated attacker can inject arbitrary fake log lines into Apache ZooKeeper's operational log by sending a crafted add_auth("ensemble", ...) request containing newline characters (\n)

An unauthenticated attacker can inject arbitrary fake log lines into Apache ZooKeeper's operational log by sending a crafted add_auth("ensemble", ...) request containing newline characters (\n). When the ensemble name doesn't match, Ense…

▾ Sunlitapache · zookeeperEPSS 0.74%via NVD
apache vulnerabilities (CVEs) — page 19 · VulnSea