Skip to content

Correct Apollo Portal package scope for GHSA-jxpj-9j24-w337 - #9169

Open
nobodyiam wants to merge 1 commit into
github:nobodyiam/advisory-improvement-9169from
nobodyiam:apollo-ghsa-jxpj-9j24-w337-package-scope
Open

Correct Apollo Portal package scope for GHSA-jxpj-9j24-w337#9169
nobodyiam wants to merge 1 commit into
github:nobodyiam/advisory-improvement-9169from
nobodyiam:apollo-ghsa-jxpj-9j24-w337-package-scope

Conversation

@nobodyiam

@nobodyiam nobodyiam commented Aug 20, 2026

Copy link
Copy Markdown

Summary

Corrects the affected Maven package for GHSA-jxpj-9j24-w337 from the Apollo root parent POM to the Apollo server component that contains the vulnerable runtime code.

Rationale

  • The current advisory maps the vulnerability to com.ctrip.framework.apollo:apollo, which is Apollo's root parent POM rather than the vulnerable runtime component.
  • The vulnerable code path is in Apollo Portal server deployments; Maven client libraries such as apollo-core, apollo-client, and apollo-openapi are not affected when used only as client-side dependencies.
  • This PR uses com.ctrip.framework.apollo:apollo-portal to reflect the actual server module. If GitHub curation prefers not to map unpublished server distributions to Maven coordinates, removing the Maven parent POM mapping would still be preferable to alerting on the client SDK dependency surface.
  • The upstream repository advisory already scopes the affected component as Apollo Portal; this PR mirrors that server-component scope in the global advisory record.

Public references

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Corrects GHSA-jxpj-9j24-w337 to target the vulnerable Apollo Portal server component instead of the root parent POM.

Changes:

  • Maps the advisory to com.ctrip.framework.apollo:apollo-portal.
  • Clarifies that Apollo client libraries are unaffected.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@github-actions
github-actions Bot changed the base branch from main to nobodyiam/advisory-improvement-9169 August 20, 2026 06:08
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