Skip to content

[GHSA-7xrh-hqfc-g7qr] Hostname verification in Apache ZooKeeper ZKTrustManager...#7130

Open
kascit wants to merge 1 commit intokascit/advisory-improvement-7130from
kascit-GHSA-7xrh-hqfc-g7qr
Open

[GHSA-7xrh-hqfc-g7qr] Hostname verification in Apache ZooKeeper ZKTrustManager...#7130
kascit wants to merge 1 commit intokascit/advisory-improvement-7130from
kascit-GHSA-7xrh-hqfc-g7qr

Conversation

@kascit
Copy link

@kascit kascit commented Mar 7, 2026

Updates

  • Affected products
  • CWEs
  • Summary

Comments
Adding missing Maven package, version, and CWE metadata based on the official Apache advisory. It confirms org.apache.zookeeper:zookeeper versions 3.8.0-3.8.5 and 3.9.0-3.9.4 are affected, with patches in 3.8.6 and 3.9.5 respectively.

Copilot AI review requested due to automatic review settings March 7, 2026 17:07
@github-actions github-actions bot changed the base branch from main to kascit/advisory-improvement-7130 March 7, 2026 17:08
Copy link

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 advisory metadata for Apache ZooKeeper hostname verification bypass to match the upstream Apache advisory.

Changes:

  • Added Maven package coordinates and affected version ranges for ZooKeeper 3.8.x and 3.9.x
  • Added a clearer advisory summary
  • Added an additional CWE classification (CWE-350)

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

Comment on lines +31 to +33
"database_specific": {
"last_known_affected_version_range": "<= 3.9.4"
}
Copy link

Copilot AI Mar 7, 2026

Choose a reason for hiding this comment

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

"last_known_affected_version_range" is expressed as "<= 3.9.4", which can incorrectly exclude patch/qualifier versions that still fall before the fixed release (e.g., "3.9.4.1" or similar Maven-style versions). To avoid under-reporting affected versions, align this with the fixed boundary (e.g., express it as "< 3.9.5").

Copilot uses AI. Check for mistakes.
}
],
"database_specific": {
"last_known_affected_version_range": "<= 3.8.5"
Copy link

Copilot AI Mar 7, 2026

Choose a reason for hiding this comment

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

Same issue as above: using "<= 3.8.5" may miss affected patch/qualifier versions that are still prior to the fix. Consider expressing this relative to the fix boundary (e.g., "< 3.8.6") to avoid excluding versions that should be considered affected.

Suggested change
"last_known_affected_version_range": "<= 3.8.5"
"last_known_affected_version_range": "< 3.8.6"

Copilot uses AI. Check for mistakes.
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