Yes. CISA added CVE-2024-36401 to its Known Exploited Vulnerabilities catalogue on 15 July 2024, which it does only when there is reliable evidence of active exploitation. CISA has not linked it to known ransomware campaigns. OSGeo GeoServer GeoTools contains an improper neutralization of directives in dynamically evaluated code vulnerability due to unsafely evaluating property names as XPath expressions.
What “Exploited in the Wild” Means for CVE-2024-36401
The practical meaning of this question is not whether the flaw exists, but whether defenders should treat it as active threat exposure right now. For CVE-2024-36401, the answer is yes: CISA’s KEV listing is the clearest operational signal that exploitation has been observed and that exposure should be triaged as an urgent vulnerability-management issue, not a theoretical one.
That distinction matters because “in the wild” changes the response threshold. A KEV-listed issue should be handled using the same urgency as other actively exploited vulnerabilities, with asset confirmation, remediation timing, and compromise checks driven by exposure rather than by abstract severity discussions. The relevant starting point is the CISA Known Exploited Vulnerabilities Catalog, alongside the vendor advisory and the NIST National Vulnerability Database for authoritative record context.
Because the issue is an evaluation injection in GeoTools, the first operational question is whether the vulnerable component is reachable in your deployment path. A publicly exploitable bug is only actionable if the affected code path is present, exposed, and used by the application in a way an attacker can trigger. That is why KEV-driven triage should be paired with service inventory, internet exposure review, and confirmation of whether GeoServer functionality is actually enabled where you run it.
Why GeoTools Eval Injection Becomes an Urgent Exposure Problem
The underlying technical risk is unsafe evaluation of property names as XPath expressions. When untrusted input reaches a dynamic evaluation step, the boundary between data and executable expression collapses, which can turn what looks like a normal request into an attacker-controlled query or code path. That is the same pattern defenders should recognize in other injection classes: once the parser is doing work on attacker-influenced content, exploitation often depends on reachability more than on complexity.
This is why actively exploited injection flaws usually move quickly from code review concerns to incident-response concerns. The relevant practical issue is not only whether the product contains the bug, but whether logs, access records, or unusual requests show that the vulnerable input path has already been exercised. If the service is internet-facing, or if the application accepts external map or property data, the blast radius can extend beyond a single application instance to anything downstream that trusts its output.
For a reader triaging this CVE, the safest assumption is that any confirmed exposure deserves immediate containment work. The FIRST EPSS model can help rank urgency across multiple open findings, but KEV status already tells you this one should not sit in a normal backlog.
How to Respond If You Cannot Patch Immediately
If remediation must wait, focus on reducing exploitability rather than waiting for confirmation of abuse. The right temporary controls are the ones that interrupt the trigger path: restrict network reachability, remove unnecessary public exposure, tighten request sources, and disable or isolate the affected GeoServer functionality where operationally possible. If you can place the service behind stronger access controls while preserving business use, do that before relying on detective measures alone.
You should also assume that active exploitation may have occurred before you noticed the advisory. That means checking for abnormal request patterns, unexpected outbound connections, new files or configuration changes, and any signs that the application began returning data or behaving differently after suspicious traffic. Where the service handles sensitive geospatial data or integrates with other internal systems, review adjacent accounts and integrations that could have been accessed through the application boundary.
For teams that need a process reference, NHIMG’s Zero-Day and Exploited Vulnerabilities Guide and Vulnerability Management Guide are useful because they focus on KEV triage, emergency mitigation, and post-patch verification rather than on generic scanning alone.
Risk and Threat Considerations
Once a vulnerability appears in KEV, the main risk is no longer hypothetical exposure but incomplete visibility. Attackers often target public-facing services first because they provide a fast path to execution or data access, and expression-evaluation bugs are attractive when the vulnerable parser can be reached through ordinary requests.
Failure mechanism: Untrusted input is interpreted as part of an executable expression, so a crafted request can alter program behaviour instead of being handled as inert data.
Impact: The service may disclose data, execute unintended logic, or provide a foothold for further compromise, especially if the application sits near privileged internal data or trusted integrations.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-7 — Continuous Vulnerability Management | Actively exploited CVEs require prioritized identification and remediation. |
| Recommendation — Prioritise, track, and remediate KEV-listed vulnerabilities with verified timelines. | ||
| NIST CSF 2.0 | GV.RM-01 — Risk Management Strategy | Active exploitation changes prioritisation and risk acceptance decisions. |
| ID.RA-01 — Asset Vulnerabilities Are Identified and Recorded | Exposure confirmation depends on knowing where the vulnerable software is deployed. | |
| RS.MA-01 — Response Plan Execution | Active exploitation warrants containment and response actions, not routine backlog handling. | |
| Recommendation — Escalate KEV-listed exposure into the organisation's risk decision process. Inventory affected GeoServer instances and record the exposed asset scope. Execute containment and remediation steps under the incident response plan. | ||
| NIST SP 800-53 Rev 5 | SI-2 — Flaw Remediation | KEV-listed vulnerabilities require prompt remediation and mitigation tracking. |
| Recommendation — Patch or mitigate the vulnerable component as soon as operationally possible. | ||
Practitioner Guidance
What to verify: Confirm whether any GeoServer or GeoTools deployment is actually reachable, externally exposed, and using the vulnerable code path. Then verify whether logs show suspicious requests, repeated probing, or unexpected follow-on activity after the date CISA listed the CVE.
Decision rule: If the service is internet-facing or user-reachable, treat the issue as high priority even before you finish a full exposure assessment. If patching must wait, isolate the service first, then validate whether any compromise indicators exist before restoring normal trust in the instance.
Practitioner takeaway: KEV status means the right question is no longer “is this a serious bug?”, but “is this vulnerable service still reachable, and have we already missed exploitation?”
Related resources from NHI Mgmt Group
- How do you patch or mitigate CVE-2024-36401 (OSGeo GeoServer GeoTools Eval Injection)?
- CVE-2024-36401 (OSGeo GeoServer GeoTools Eval Injection)
- Is CVE-2022-24816 (OSGeo GeoServer JAI-EXT Code Injection) being exploited in the wild?
- Is CVE-2024-29824 (Ivanti Endpoint Manager (EPM) SQL Injection) being exploited in the wild?