-
Notifications
You must be signed in to change notification settings - Fork 653
[GHSA-4j3c-42xv-3f84] Apache Tomcat Utilities is vulnerable to resource exhaustion when using the APR/Native connector #7667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,28 +1,62 @@ | ||
| { | ||
| "schema_version": "1.4.0", | ||
| "id": "GHSA-4j3c-42xv-3f84", | ||
| "modified": "2025-11-05T20:14:29Z", | ||
| "modified": "2025-11-05T20:14:32Z", | ||
| "published": "2025-07-10T21:31:52Z", | ||
| "aliases": [ | ||
| "CVE-2025-52434" | ||
| ], | ||
| "summary": "Apache Tomcat Utilities is vulnerable to resource exhaustion when using the APR/Native connector", | ||
| "details": "Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition') vulnerability in Apache Tomcat when using the APR/Native connector. This was particularly noticeable with client initiated closes of HTTP/2 connections.\n\nThis issue affects Apache Tomcat: from 9.0.0.M1 through 9.0.106. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100. Other, older, EOL versions may also be affected.\n\nUsers are recommended to upgrade to version 9.0.107, which fixes the issue.", | ||
| "severity": [ | ||
| { | ||
| "type": "CVSS_V3", | ||
| "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H" | ||
| }, | ||
| { | ||
| "type": "CVSS_V4", | ||
| "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/E:U" | ||
| "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H" | ||
| } | ||
| ], | ||
| "affected": [ | ||
| { | ||
| "package": { | ||
| "ecosystem": "Maven", | ||
| "name": "org.apache.tomcat:tomcat-util" | ||
| "name": "org.apache.tomcat.embed:tomcat-embed-core" | ||
| }, | ||
|
Comment on lines
18
to
+22
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. After verifying the fix commit (apache/tomcat@8a83c3c), the only modified file is java/org/apache/tomcat/util/net/AprEndpoint.java. This file is not included in the org.apache.tomcat:tomcat-util artifact, so that package is not affected by this vulnerability. I've updated the affected packages list accordingly. |
||
| "ranges": [ | ||
| { | ||
| "type": "ECOSYSTEM", | ||
| "events": [ | ||
| { | ||
| "introduced": "9.0.0.M1" | ||
| }, | ||
| { | ||
| "fixed": "9.0.107" | ||
| } | ||
| ] | ||
| } | ||
| ] | ||
| }, | ||
| { | ||
| "package": { | ||
| "ecosystem": "Maven", | ||
| "name": "org.apache.tomcat.embed:tomcat-embed-core" | ||
| }, | ||
| "ranges": [ | ||
| { | ||
| "type": "ECOSYSTEM", | ||
| "events": [ | ||
| { | ||
| "introduced": "8.5.0" | ||
| }, | ||
| { | ||
| "last_affected": "8.5.100" | ||
| } | ||
| ] | ||
| } | ||
| ] | ||
| }, | ||
| { | ||
| "package": { | ||
| "ecosystem": "Maven", | ||
| "name": "org.apache.tomcat:tomcat-coyote" | ||
| }, | ||
| "ranges": [ | ||
| { | ||
|
|
@@ -41,7 +75,7 @@ | |
| { | ||
| "package": { | ||
| "ecosystem": "Maven", | ||
| "name": "org.apache.tomcat:tomcat-util" | ||
| "name": "org.apache.tomcat:tomcat-coyote" | ||
| }, | ||
| "ranges": [ | ||
| { | ||
|
|
@@ -88,7 +122,7 @@ | |
| "cwe_ids": [ | ||
| "CWE-362" | ||
| ], | ||
| "severity": "MODERATE", | ||
| "severity": "HIGH", | ||
| "github_reviewed": true, | ||
| "github_reviewed_at": "2025-07-10T22:55:26Z", | ||
| "nvd_published_at": "2025-07-10T19:15:25Z" | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The UI does not allow you to change CVSS v3 and CVSS v4 at the same time.
When importing, please import CVSS v3 without deleting it.