Apache vulnerabilities43 known to be exploited.

Vendor43 known exploited
The short answer

Apache has 2,540 published vulnerabilities across 391 products in our catalogue. 43 of them are on the list of flaws known to be exploited, so criminals are using them now. The most affected product is HTTP Server, with 318. If you run Apache software, patch the exploited flaws first.

See the exploited flaws

The most recent Apache flaw added to the known-exploited list is CVE-2024-38475, on 1 May 2025. We keep watching the known-exploited list.

Products

Which Apache products have the most vulnerabilities?

HTTP Server leads with 318 published vulnerabilities. Open a product to see its versions and which of its flaws criminals are already using.

Known exploited

Which Apache vulnerabilities are being exploited?

43 flaws are on the government list of vulnerabilities known to be exploited. These are the ones criminals are using now, so they go first, whatever their severity score says.

  1. 9.1
    CVE-2024-38475CriticalKnown exploited
    Apache HTTP Server Improper Escaping of Output Vulnerability

    Apache HTTP Server contains an improper escaping of output vulnerability in mod_rewrite that allows an attacker to map URLs to filesystem locations that are permitted to be served by the server but are not...

    Chance of use>99%Known exploited since1 May 2025
  2. 9.8
    CVE-2025-24813CriticalKnown exploited
    Apache Tomcat Path Equivalence Vulnerability

    Apache Tomcat contains a path equivalence vulnerability that allows a remote attacker to execute code, disclose information, or inject malicious content via a partial PUT request.

    Chance of use>99%Known exploited since1 Apr 2025
  3. 7.5
    CVE-2024-45195HighKnown exploited
    Apache OFBiz Forced Browsing Vulnerability

    Apache OFBiz contains a forced browsing vulnerability that allows a remote attacker to obtain unauthorized access.

    Chance of use>99%Known exploited since4 Feb 2025
  4. 9.8
    CVE-2024-27348CriticalKnown exploited
    Apache HugeGraph-Server Improper Access Control Vulnerability

    Apache HugeGraph-Server contains an improper access control vulnerability that could allow a remote attacker to execute arbitrary code.

    Chance of use>99%Known exploited since18 Sep 2024
  5. 9.8
    CVE-2024-38856CriticalKnown exploited
    Apache OFBiz Incorrect Authorization Vulnerability

    Apache OFBiz contains an incorrect authorization vulnerability that could allow remote code execution via a Groovy payload in the context of the OFBiz user process by an unauthenticated attacker.

    Chance of use>99%Known exploited since27 Aug 2024
  6. 9.8
    CVE-2024-32113CriticalKnown exploited
    Apache OFBiz Path Traversal Vulnerability

    Apache OFBiz contains a path traversal vulnerability that could allow for remote code execution.

    Chance of use>99%Known exploited since7 Aug 2024
  7. 7.5
    CVE-2020-17519HighKnown exploited
    Apache Flink Improper Access Control Vulnerability

    Apache Flink contains an improper access control vulnerability that allows an attacker to read any file on the local filesystem of the JobManager through its REST interface.

    Chance of use98%Known exploited since23 May 2024
  8. 8.9
    CVE-2023-27524HighKnown exploited
    Apache Superset Insecure Default Initialization of Resource Vulnerability

    Apache Superset contains an insecure default initialization of a resource vulnerability that allows an attacker to authenticate and access unauthorized resources on installations that have not altered the default...

    Chance of use97%Known exploited since8 Jan 2024
Exploit likelihood

Which Apache flaws are most likely to be used?

Ranked by the latest exploit-likelihood forecast: the chance each flaw is used in an attack in the next 30 days. A high severity score on its own doesn't tell you that. Flaws shared by many other makers' products are left out.

50% or more10% to 49%Under 10%
  1. >99%
    CVE-2017-5638CriticalKnown exploited

    The Jakarta Multipart parser in Apache Struts 2 2.3.x before 2.3.32 and 2.5.x before 2.5.10.1 has incorrect exception handling and error-message generation during file-upload attempts, which allows remote attackers...

    CVSS9.8Published11 Mar 2017
  2. >99%
    CVE-2013-2251CriticalKnown exploited

    Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute arbitrary OGNL expressions via a parameter with a crafted (1) action:, (2) redirect:, or (3) redirectAction: prefix.

    CVSS9.8Published20 Jul 2013
  3. >99%
    CVE-2017-12617HighKnown exploited

    When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTTP PUTs enabled (e.g.

    CVSS8.1Published4 Oct 2017
  4. >99%

    Directory traversal vulnerability in Apache Tomcat 4.1.0 through 4.1.37, 5.5.0 through 5.5.26, and 6.0.0 through 6.0.16, when allowLinking and UTF-8 are enabled, allows remote attackers to read arbitrary files via...

    CVSS4.3Published13 Aug 2008
  5. >99%

    The ParametersInterceptor in Apache Struts before 2.3.16.2 allows remote attackers to "manipulate" the ClassLoader via the class parameter, which is passed to the getClass method.

    CVSS5.0Published11 Mar 2014
  6. >99%
    CVE-2017-12615HighKnown exploited

    When running Apache Tomcat 7.0.0 to 7.0.79 on Windows with HTTP PUTs enabled (e.g.

    CVSS8.1Published19 Sep 2017
  7. 99%

    The byterange filter in the Apache HTTP Server 1.3.x, 2.0.x through 2.0.64, and 2.2.x through 2.2.19 allows remote attackers to cause a denial of service (memory and CPU consumption) via a Range header that expresses...

    CVSS7.8Published29 Aug 2011
  8. 99%
    CVE-2016-3088CriticalKnown exploited

    The Fileserver web application in Apache ActiveMQ 5.x before 5.14.0 allows remote attackers to upload and execute arbitrary files via an HTTP PUT followed by an HTTP MOVE request.

    CVSS9.8Published1 Jun 2016
  9. 98%

    ParametersInterceptor in Apache Struts before 2.3.20 does not properly restrict access to the getClass method, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via a crafted...

    CVSS7.5Published29 Apr 2014
EdgeProtect

Running Apache? We'll keep checking.

Looking flaws up one at a time doesn't scale. Tell us what you run once, and we tell you which flaws matter to you, in what order, and keep watching for new ones.

  1. Tell us what you runPick your software from a list, or let us work it out from your website.
  2. We match it to every flawOver 400,000 published flaws, checked against your list.
  3. Ranked by real-world riskA 0 to 100 score, led by evidence criminals are using it.
  4. Told as soon as we knowAn alert by email, in the app or by webhook to your own tools.

Free plan, no card needed. Nothing to install.

FAQ

Common questions, answered plainly.

Something else? Talk to the team →

Our catalogue lists 2,540 published vulnerabilities across 391 products and 12,777 versions from Apache. The most recent Apache flaw added to the known-exploited list is CVE-2024-38475, on 1 May 2025.

43 Apache vulnerabilities are on the list of flaws known to be exploited. The most recently added are CVE-2024-38475, CVE-2025-24813 and CVE-2024-45195. The full list is on this page.

HTTP Server, with 318 published vulnerabilities. Its own page lists the ones known to be exploited.

Create a EdgeProtect account and track the Apache products you run. We match them against every published flaw, give each one a risk score from 0 to 100 and tell you as soon as we spot one that affects you, by email, in the app or by webhook.