VulnSea

Apache 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
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-59739High· 7.5
1mo ago

Information disclosure via SetWatches reconnect replay in Apache ZooKeeper due to missing ACL check. An attacker can discover ACL-restricted paths by registering exists-watches on non-existent paths, then reconnecting after the paths are…

Information disclosure via SetWatches reconnect replay in Apache ZooKeeper due to missing ACL check. An attacker can discover ACL-restricted paths by registering exists-watches on non-existent paths, then reconnecting after the paths are…

▾ Twilightapache · zookeeperEPSS 0.55%via NVD
CVE-2026-86465Medium· 6.5
1mo ago

Apache Airflow Akeyless provider: the Akeyless secrets backend's team-scope guard can be bypassed with a user-controlled key

Apache Airflow Akeyless provider: the Akeyless secrets backend's team-scope guard can be bypassed with a user-controlled key. In a multi-team deployment, a Dag author scoped to one team can supply a Variable key containing a path separat…

▾ Sunlitapache · apache-airflow-providers-akeylessEPSS 0.81%via NVD
CVE-2026-86462Critical· 9.1
1mo ago

Apache Airflow FAB provider: changing a user's password through the Admin user-edit PATCH endpoint does not invalidate that user's existing database-backed sessions

Apache Airflow FAB provider: changing a user's password through the Admin user-edit PATCH endpoint does not invalidate that user's existing database-backed sessions. An attacker who already holds a copy of the victim's session cookie kee…

▾ Midnightapache · apache-airflow-providers-fabEPSS 0.83%via NVD
CVE-2026-82311Critical· 9.8
1mo ago

Apache Airflow FAB provider: resetting a user's password does not delete that user's existing database-backed sessions, despite documented behaviour that it does

Apache Airflow FAB provider: resetting a user's password does not delete that user's existing database-backed sessions, despite documented behaviour that it does. The cleanup compares the string identifier Flask-Login stores in the sessi…

▾ Midnightapache · apache-airflow-providers-fabEPSS 0.98%via NVD
CVE-2026-87802Critical· 9.1
1mo ago

Improper verification of cryptographic signature vulnerability in Apache Syncope. When SRA is configured for OAuth 2.0 without JWKS set URI assigned, an attacker can forge arbitrary JWTs to impersonate any user identity and permission…

Improper verification of cryptographic signature vulnerability in Apache Syncope. When SRA is configured for OAuth 2.0 without JWKS set URI assigned, an attacker can forge arbitrary JWTs to impersonate any user identity and permission…

▾ MidnightApache Software Foundation · org.apache.syncope:syncope-sraEPSS 0.28%via NVD
CVE-2026-87785Critical· 9.1
1mo ago

Authentication bypass by spoofing vulnerability in Apache Syncope. When the configured JWKS settings for internal JWT authentication are disclosed (at least protocol and key), an attacker can spoof another user's privileges after comp…

Authentication bypass by spoofing vulnerability in Apache Syncope. When the configured JWKS settings for internal JWT authentication are disclosed (at least protocol and key), an attacker can spoof another user's privileges after comp…

▾ MidnightApache Software Foundation · org.apache.syncope.core:syncope-core-springEPSS 0.55%via NVD
CVE-2026-87779High· 7.5
1mo ago

Insertion of sensitive information into log file vulnerability in Apache Syncope. When AES key of non-standard length (not 16/24/32 bytes) is configured, Syncope will pad the provided value with random characters

Insertion of sensitive information into log file vulnerability in Apache Syncope. When AES key of non-standard length (not 16/24/32 bytes) is configured, Syncope will pad the provided value with random characters. The resulting key va…

▾ TwilightApache Software Foundation · org.apache.syncope.core:syncope-core-springEPSS 0.43%via NVD
CVE-2026-86460Critical· 9.8
1mo ago

Cypher injection vulnerability in the Neo4j persistence layer when processing some FIQL search conditions. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. U…

Cypher injection vulnerability in the Neo4j persistence layer when processing some FIQL search conditions. This issue affects Apache Syncope: from 3.0.0-M0 through 3.0.16, from 4.0.0-M0 through 4.0.7, from 4.1.0-M0 through 4.1.2. U…

▾ MidnightApache Software Foundation · org.apache.syncope.core:syncope-core-persistence-neo4jEPSS 0.60%via NVD
CVE-2026-72524High· 8.8
1mo ago

Incorrect Authorization vulnerability in Apache Doris allows an authenticated user to bypass privilege checks and access or modify data they are not authorized to. This issue affects Apache Doris: from 3.1.0 through 3.1.*, from 4.0.0 …

Incorrect Authorization vulnerability in Apache Doris allows an authenticated user to bypass privilege checks and access or modify data they are not authorized to. This issue affects Apache Doris: from 3.1.0 through 3.1.*, from 4.0.0 …

▾ TwilightApache Software Foundation · Apache DorisEPSS 0.47%via NVD
CVE-2026-68570Medium· 6.5
1mo ago

Incorrect Authorization vulnerability in Apache Doris allows an authenticated user to bypass privilege checks and access data they are not authorized to read, resulting in unauthorized disclosure of information. This issue affects Apa…

Incorrect Authorization vulnerability in Apache Doris allows an authenticated user to bypass privilege checks and access data they are not authorized to read, resulting in unauthorized disclosure of information. This issue affects Apa…

▾ SunlitApache Software Foundation · Apache DorisEPSS 0.38%via NVD
CVE-2026-82232Critical· 9.8
1mo ago

Improper neutralization of special elements used in an SQL command ('SQL injection') vulnerability in Apache Syncope. An administrator with adequate entitlements can achieve execution of arbitrary SQL via stacked queries, leveraging u…

Improper neutralization of special elements used in an SQL command ('SQL injection') vulnerability in Apache Syncope. An administrator with adequate entitlements can achieve execution of arbitrary SQL via stacked queries, leveraging u…

▾ MidnightApache Software Foundation · org.apache.syncope.core:syncope-core-persistence-jpaEPSS 0.60%via NVD
CVE-2026-78336High· 7.5
1mo ago

Insertion of sensitive information into sent data vulnerability in Apache Syncope. Any authenticated user can query for the list of available OIDC providers configured for SSO with Console and Enduser

Insertion of sensitive information into sent data vulnerability in Apache Syncope. Any authenticated user can query for the list of available OIDC providers configured for SSO with Console and Enduser. The returned payload contains al…

▾ TwilightApache Software Foundation · org.apache.syncope.ext.oidcc4ui:syncope-ext-oidcc4ui-logicEPSS 0.43%via NVD
CVE-2026-78330Critical· 9.8
1mo ago

Incorrect privilege assignment vulnerability in Apache Syncope. When the configured JWKS settings for internal JWT authentication are disclosed (at least protocol and key), an attacker can obtain admin privileges after completing a succ…

Incorrect privilege assignment vulnerability in Apache Syncope. When the configured JWKS settings for internal JWT authentication are disclosed (at least protocol and key), an attacker can obtain admin privileges after completing a succ…

▾ MidnightApache Software Foundation · org.apache.syncope.core:syncope-core-springEPSS 0.64%via NVD
CVE-2026-78318Medium· 6.1
1mo ago

Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Syncope. The notification message, as optionally shown by Console's and Enduser's login pages can be instructed to display HT…

Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Apache Syncope. The notification message, as optionally shown by Console's and Enduser's login pages can be instructed to display HT…

▾ SunlitApache Software Foundation · org.apache.syncope.client.idrepo:syncope-client-idrepo-common-uiEPSS 0.26%via NVD
CVE-2026-77883Medium· 4.9
1mo ago

Exposure of sensitive information through data queries vulnerability in Apache Syncope. An administrator with adequate entitlements for Derived Schemas can create a malicious JEXL expression which allows any administrator with sufficien…

Exposure of sensitive information through data queries vulnerability in Apache Syncope. An administrator with adequate entitlements for Derived Schemas can create a malicious JEXL expression which allows any administrator with sufficien…

▾ SunlitApache Software Foundation · org.apache.syncope.core:syncope-core-provisioning-apiEPSS 0.39%via NVD
CVE-2026-77181Critical· 9.8
1mo ago

Incorrect Authorization vulnerability in Apache Syncope. An administrator with ClientApp's update entitlement is unable to perform the related operation, while ClientApp's create entitlement is checked both for create and update opera…

Incorrect Authorization vulnerability in Apache Syncope. An administrator with ClientApp's update entitlement is unable to perform the related operation, while ClientApp's create entitlement is checked both for create and update opera…

▾ MidnightApache Software Foundation · org.apache.syncope.core.am:syncope-core-am-logicEPSS 0.51%via NVD
CVE-2026-77051Critical· 9.8
1mo ago

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Apache Syncope. An administrator with adequate entitlements can achieve execution of arbitrary SQL via stacked queries, leveraging…

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Apache Syncope. An administrator with adequate entitlements can achieve execution of arbitrary SQL via stacked queries, leveraging…

▾ MidnightApache Software Foundation · org.apache.syncope.core:syncope-core-persistence-jpaEPSS 0.60%via NVD
CVE-2026-73668Critical· 9.8
1mo ago

Incorrect Authorization vulnerability in Apache Syncope. An administrator with adequate entitlements in a given Realm may be able to read via REST the full Connector configuration, confidential properties included, scoped in another…

Incorrect Authorization vulnerability in Apache Syncope. An administrator with adequate entitlements in a given Realm may be able to read via REST the full Connector configuration, confidential properties included, scoped in another…

▾ MidnightApache Software Foundation · org.apache.syncope.core.idm:syncope-core-idm-logicEPSS 0.51%via NVD
CVE-2026-73579Critical· 9.8
1mo ago

Incorrect Authorization vulnerability in Apache Syncope. Any search requests are transformed into SQL, Neo4J or Elasticsearch / Opensearch queries, depending on the actual deployment configuration. An important component of such trans…

Incorrect Authorization vulnerability in Apache Syncope. Any search requests are transformed into SQL, Neo4J or Elasticsearch / Opensearch queries, depending on the actual deployment configuration. An important component of such trans…

▾ MidnightApache Software Foundation · org.apache.syncope.core:syncope-core-persistence-commonEPSS 0.51%via NVD
CVE-2026-75030Critical· 9.8
1mo ago

Missing Authorization vulnerability in Apache Syncope. An administrator with task execution entitlements might be able to mass (de)provision group members, regardless of their group-related administration capabilities. This issue…

Missing Authorization vulnerability in Apache Syncope. An administrator with task execution entitlements might be able to mass (de)provision group members, regardless of their group-related administration capabilities. This issue…

▾ MidnightApache Software Foundation · org.apache.syncope.core.idrepo:syncope-core-idrepo-logicEPSS 0.62%via NVD
CVE-2026-75015Medium· 4.9
1mo ago

Insufficiently Protected Credentials vulnerability in Apache Syncope. Audit events, when sent to the configured store, are not sufficiently masked for the sensitive values they might carry on their payloads, thus allowing administrators…

Insufficiently Protected Credentials vulnerability in Apache Syncope. Audit events, when sent to the configured store, are not sufficiently masked for the sensitive values they might carry on their payloads, thus allowing administrators…

▾ SunlitApache Software Foundation · org.apache.syncope.core:syncope-core-provisioning-javaEPSS 0.39%via NVD
CVE-2026-73470Critical· 9.8
1mo ago

Improper Privilege Management vulnerability in Apache Syncope. Delegations can be created or updated with Roles not owned by the delegating User, or not for the same Realm subtree under the delegation management was granted for. …

Improper Privilege Management vulnerability in Apache Syncope. Delegations can be created or updated with Roles not owned by the delegating User, or not for the same Realm subtree under the delegation management was granted for. …

▾ MidnightApache Software Foundation · org.apache.syncope.core:syncope-core-provisioning-javaEPSS 0.51%via NVD
CVE-2026-73178High· 7.5
1mo ago

Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Syncope. An administrator with adequate entitlements can get access via REST to the list of existing Access Tokens, including their signed JWT body. Thes…

Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache Syncope. An administrator with adequate entitlements can get access via REST to the list of existing Access Tokens, including their signed JWT body. Thes…

▾ TwilightApache Software Foundation · org.apache.syncope.core:syncope-core-provisioning-javaEPSS 0.43%via NVD
CVE-2026-82438High· 8.1
1mo ago

Description Three separate mechanisms allowed a web page on an unrelated origin to read responses that Storm's HTTP components served to an authenticated user. The Logviewer reflected the request's `Origin` header back in `Access-Contr…

Description Three separate mechanisms allowed a web page on an unrelated origin to read responses that Storm's HTTP components served to an authenticated user. The Logviewer reflected the request's `Origin` header back in `Access-Contr…

▾ TwilightApache Software Foundation · org.apache.storm:storm-webappEPSS 0.21%via NVD
CVE-2026-82437Medium· 4.3
1mo ago

Description The Logviewer offers `logs.users` and `logs.groups` so operators can control who may read log content

Description The Logviewer offers `logs.users` and `logs.groups` so operators can control who may read log content. For daemon logs those settings were not applied: the access decision combined the "this is a daemon log" flag with the au…

▾ SunlitApache Software Foundation · org.apache.storm:storm-webappEPSS 0.28%via NVD
CVE-2026-82435Critical· 9.8
1mo ago

Description The worker's Netty message decoder is installed ahead of the SASL authentication handlers in the pipeline and acts on frames before any authentication has taken place

Description The worker's Netty message decoder is installed ahead of the SASL authentication handlers in the pipeline and acts on frames before any authentication has taken place. It allocated buffers sized from a length field carried i…

▾ MidnightApache Software Foundation · org.apache.storm:storm-clientEPSS 0.65%via NVD
CVE-2026-82434Medium· 6.5⚖ disputed
1mo ago

Description When ZooKeeper authentication is configured, Storm deliberately retains `storm.zookeeper.topology.auth.payload` in the topology configuration, because workers need it

Description When ZooKeeper authentication is configured, Storm deliberately retains `storm.zookeeper.topology.auth.payload` in the topology configuration, because workers need it. Nimbus then served that configuration verbatim to any ca…

▾ SunlitApache Software Foundation · org.apache.storm:storm-serverEPSS 0.50%via NVD
CVE-2026-82433Medium· 6.5
1mo ago

Description `getNimbusConf` returned the complete daemon configuration without redaction after only a user-level authorization check

Description `getNimbusConf` returned the complete daemon configuration without redaction after only a user-level authorization check. Where the cluster is configured with them, that response includes `storm.zookeeper.auth.payload` and t…

▾ SunlitApache Software Foundation · org.apache.storm:storm-serverEPSS 0.34%via NVD
CVE-2026-82432High· 8.1
1mo ago

Description Nimbus validated `topology.blobstore.map` against the calling subject at submission time only

Description Nimbus validated `topology.blobstore.map` against the calling subject at submission time only. The rebalance operation accepts configuration overrides and stripped a small set of keys from them, but never re-ran that validat…

▾ TwilightApache Software Foundation · org.apache.storm:storm-serverEPSS 0.37%via NVD
CVE-2026-82431Critical· 9.8
1mo ago

Description `SimpleACLAuthorizer` evaluated the user-level command set by returning early when `nimbus.users` was empty, before `nimbus.groups` was considered

Description `SimpleACLAuthorizer` evaluated the user-level command set by returning early when `nimbus.users` was empty, before `nimbus.groups` was considered. An operator who restricted cluster access by group alone, leaving `nimbus.us…

▾ MidnightApache Software Foundation · org.apache.storm:storm-clientEPSS 0.39%via NVD
apache vulnerabilities (CVEs) — page 20 · VulnSea