Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
kafka-python prior to 2.3.2 DoS via SCRAM Iteration Count in scram.py
Vulnerability Description
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.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Vulnerability Type
未加控制的资源消耗(资源穷尽)
Vulnerability Title
kafka-python 资源管理错误漏洞
Vulnerability Description
kafka-python是Dana Powers个人开发者的一个纯Python编写的分布式流处理引擎客户端库。 kafka-python 2.3.2之前版本存在资源管理错误漏洞,该漏洞源于SCRAM认证处理中未验证迭代次数,可能导致恶意代理冻结客户端事件循环。
CVSS Information
N/A
Vulnerability Type
N/A