GHSA-2jcm-hq8r-84wx · Severity: high — kafka-python prior to 2.3.2 contains a denial-of-service vulnerability in SCRAM authentication...
kafka-python prior to 2.3.2 contains a denial-of-service vulnerability in SCRAM authentication handling that allows a malicious or machine-in-the-middle broker to freeze the client event loop by supplying an excessively large iteration count. In scram.py, ScramClient.process_server_first_message() passes the broker-controlled SCRAM iteration count directly to hashlib.pbkdf2_hmac() without validation, blocking producer sends, consumer polls, admin operations, and heartbeats, which can cause consumer group eviction and repeated reconnect failures.
Conclusion & alert: CVE-2026-10143 is rated Moderate Risk (45.9/100): CVSS High severity, with low exploitation likelihood (EPSS 0.39%). Mandatory action: Review affected assets and schedule remediation.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-06-15 | 0.07% | 0.39% | +0.32% |
| 2 | 2026-06-11 | — | 0.07% | — |
Full EPSS history (2 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 8.7 | 4.0 | HIGH |
|
— | — | [email protected] |
| 7.5 | 3.1 | HIGH |
|
3.9 | 3.6 | [email protected] |
GHSA-2jcm-hq8r-84wx · Severity: high — kafka-python prior to 2.3.2 contains a denial-of-service vulnerability in SCRAM authentication...
| vendor | priority | summary | link |
|---|---|---|---|
debian
|
not yet assigned | CVE-2026-10143 not yet assigned priority: Debian including 1 source packages (python-kafka), 5 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): open 4, resolved 1. | https://security-tracker.debian.org/tracker/CVE-2026-10143 |
redhat
|
high | — | https://access.redhat.com/security/cve/CVE-2026-10143 |
| Vendor | Product | Version | Raw CPE |
|---|---|---|---|
| dpkp | kafka-python | < 2.3.2 | cpe:2.3:a:dpkp:kafka-python:*:*:*:*:*:python:*:* |
| URL | Tags |
|---|---|
| https://github.com/dpkp/kafka-python/commit/6e4831444f972d169cdd11f5c8d50333cea3f19b | Patch |
| https://github.com/dpkp/kafka-python/pull/3019 | Issue Tracking Patch |
| https://github.com/dpkp/kafka-python/pull/3026 | Issue Tracking Patch |
| https://www.vulncheck.com/advisories/kafka-python-prior-to-dos-via-scram-iteration-count-in-scram-py | Patch Third Party Advisory |