Apache BookKeeper: Java Client Uses Connection to Host that Failed Hostname Verification
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Spoofing
- Confidentiality · integrity · availability
- None · High · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and GitHub. Impact type from CWE-295.
Summary
The Apache Bookkeeper Java Client (before 4.14.6 and also 4.15.0) does not close the connection to the bookkeeper server when TLS hostname verification fails. This leaves the bookkeeper client vulnerable to a man in the middle attack. The problem affects BookKeeper client prior to versions 4.14.6 and 4.15.1.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Apache | Apache BookKeeper | up to 4.14.5; 4.15.0 | — | No fix listed | CNA |
| — | org.apache.bookkeeper:bookkeeper-common (Maven) | before 4.14.6 | 4.14.6 | Patch available | GHSA-gxq5-79m2-gvvq |
| — | org.apache.bookkeeper:bookkeeper-common (Maven) | 4.15.0 to before 4.15.1 | 4.15.1 | Patch available | GHSA-gxq5-79m2-gvvq |
- Apache BookKeeper VendorApache Affected up to 4.14.5; 4.15.0 Fixed in — No fix listed CNA
- org.apache.bookkeeper:bookkeeper-common (Maven) Vendor— Affected before 4.14.6 Fixed in 4.14.6 Patch available GHSA-gxq5-79m2-gvvq
- org.apache.bookkeeper:bookkeeper-common (Maven) Vendor— Affected 4.15.0 to before 4.15.1 Fixed in 4.15.1 Patch available GHSA-gxq5-79m2-gvvq
Remediation
- Fix · GHSA-gxq5-79m2-gvvq org.apache.bookkeeper:bookkeeper-common (Maven) Fixed in 4.14.6 Advisory →
- Fix · GHSA-gxq5-79m2-gvvq org.apache.bookkeeper:bookkeeper-common (Maven) Fixed in 4.15.1 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2022-32531
- 2026-10-03 Alias added: GHSA-gxq5-79m2-gvvq
References
More Apache Bookkeeper vulnerabilities
- TI-2019-13113 Deserialization of untrusted data in Apache Log4j CVSS 3.1CRITICAL 9.8
- TI-2020-18550 A flaw was discovered in OpenLDAP before 2.4.57 leading in an assertion failure in slapd… CVSS 3.1HIGH 7.5
- TI-2017-04623 Out-of-bounds write in Flexera Software LLC GnuTLS libtasn1 CVSS 3.1HIGH 8.8
- TI-2019-14353 cyrus-sasl (aka Cyrus SASL) 2.1.27 has an out-of-bounds write leading to unauthenticated… CVSS 3.1HIGH 7.5
- TI-2019-14370 SQLite 3.30.1 mishandles certain parser-tree rewriting, related to expr.c, vdbeaux.c, and… CVSS 3.1MEDIUM 5.3
- TI-2020-14732 An issue was discovered in giflib through 5.1.4. CVSS 3.1HIGH 7.1
Sources
- CVE-2022-32531 · CVE Program
- CVE-2022-32531 · NVD
- FIRST EPSS
- GHSA-gxq5-79m2-gvvq · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences