p PatchFirst

PatchFirst · Latest vulnerabilities

python-kafka vulnerabilities

Vulnerabilities published for python-kafka in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 2

  1. CVE-2026-10143

    High · CVSS 8.7EPSS 0.52%No fix published

    kafka-python prior to 2.3.2 DoS via SCRAM Iteration Count in scram.py

    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.

    Published Updated
  2. CVE-2026-10142

    High · CVSS 8.7EPSS 0.35%No fix published

    kafka-python prior to 2.3.2 Denial of Service via Protocol Parser Frame Length

    kafka-python prior to 2.3.2 contains a denial-of-service vulnerability in the protocol parser that allows a malicious broker or machine-in-the-middle attacker to exhaust memory or hang connections by sending a crafted 4-byte frame length value without bounds validation. Attackers can send a specially crafted frame length through the receive_bytes() function to trigger either a multi-gigabyte memory allocation or an uncaught ValueError that leaves the connection in a broken state, causing requests to hang and consumers to stop heartbeating until restart.

    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →