Skip to content

[GHSA-j39c-c8hj-x4j3] Exposure of Sensitive Information to an Unauthorized Actor in Apache Tomcat#7618

Open
hara-satoshi-ymr wants to merge 1 commit intohara-satoshi-ymr/advisory-improvement-7618from
hara-satoshi-ymr-GHSA-j39c-c8hj-x4j3
Open

[GHSA-j39c-c8hj-x4j3] Exposure of Sensitive Information to an Unauthorized Actor in Apache Tomcat#7618
hara-satoshi-ymr wants to merge 1 commit intohara-satoshi-ymr/advisory-improvement-7618from
hara-satoshi-ymr-GHSA-j39c-c8hj-x4j3

Conversation

@hara-satoshi-ymr
Copy link
Copy Markdown

Updates

  • Affected products

Comments
Two changes that belong together:

  1. Adding org.apache.tomcat:tomcat-coyote to the affected products. The vulnerable code (h2c upgrade handling) lives in Coyote, so installations that ship tomcat-coyote — typically the standalone Tomcat distribution rather than the embedded one — are also affected even when tomcat-embed-core is not present.

  2. Aligning the existing org.apache.tomcat.embed:tomcat-embed-core ranges with the advisory text. The advisory states the vulnerability begins at 10.0.0-M1 and 9.0.0.M1, but the existing ranges started at 10.0.0 and 9.0.0, which silently excluded affected milestone releases. The 8.5.x range is left as-is because the advisory text starts at 8.5.0 (no milestone qualifier).

The new tomcat-coyote ranges use the same milestone-aware introduced versions for consistency. (This re-submits #7523 / #7614 with the introduced versions corrected per Copilot's review.)

Copilot AI review requested due to automatic review settings May 8, 2026 07:52
@github-actions github-actions Bot changed the base branch from main to hara-satoshi-ymr/advisory-improvement-7618 May 8, 2026 07:53
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GHSA-j39c-c8hj-x4j3 advisory’s Maven “affected” package coverage to better reflect where the vulnerable h2c upgrade handling code resides in Tomcat and to include milestone releases called out by the advisory text.

Changes:

  • Adjusted org.apache.tomcat.embed:tomcat-embed-core introduced versions to include affected milestone releases (10.0.0-M1, 9.0.0.M1).
  • Added org.apache.tomcat:tomcat-coyote as an additional affected Maven package across the same supported version lines (10.0.x, 9.0.x, 8.5.x).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants