{"schema_version":1,"title":"Apache Kafka vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 13 vulnerabilities in Apache Kafka: 0 in the last 7 days and 9 in the last 90 days, 1 of them critical and 0 exploited in the wild. The most recent, CVE-2026-83525, was published on 28 October 2026. 9 vulnerabilities in the last four weeks, up from none in the four before.","url":"https://junglewise.ai/threats/technologies/kafka","json_url":"https://junglewise.ai/threats/technologies/kafka.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/kafka","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","thin":false,"counts":{"high":1,"all_time":13,"critical":1,"exploited":0,"last_7_days":0,"last_30_days":9,"last_90_days":9,"last_365_days":13},"latest":[{"cve":"CVE-2026-83525","slug":"cve-2026-83525-incorrect-operator-cwe-480-in-the-fetchsnapshot-rpc-handler-in","title":"Apache Kafka incorrect operator in FetchSnapshot RPC handler","severity":"info","exploited":false,"published_at":"2026-10-28T17:18:43.983+00:00","url":"https://junglewise.ai/threats/cve-2026-83525-incorrect-operator-cwe-480-in-the-fetchsnapshot-rpc-handler-in"},{"cve":"CVE-2026-114349","slug":"cve-2026-114349-when-a-broker-decodes-a-compressed-record-batch-the-per-record","title":"Apache Kafka memory exhaustion in compressed record batch decoding","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:56.573+00:00","url":"https://junglewise.ai/threats/cve-2026-114349-when-a-broker-decodes-a-compressed-record-batch-the-per-record"},{"cve":"CVE-2026-112375","slug":"cve-2026-112375-an-authenticated-kafka-principal-with-no-authorization-grants","title":"Apache Kafka information disclosure via ConfigProvider in AlterConfigs","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:42.76+00:00","url":"https://junglewise.ai/threats/cve-2026-112375-an-authenticated-kafka-principal-with-no-authorization-grants"},{"cve":"CVE-2026-111551","slug":"cve-2026-111551-several-kafka-deserialization-paths-read-a-size-or-count-field","title":"Apache Kafka deserialization denial of service via oversized allocation","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:39.823+00:00","url":"https://junglewise.ai/threats/cve-2026-111551-several-kafka-deserialization-paths-read-a-size-or-count-field"},{"cve":"CVE-2026-111115","slug":"cve-2026-111115-apache-kafka-s-code-generated-readers-for-flexible-protocol","title":"Apache Kafka unbounded tagged-field allocation in flexible protocol headers","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:38.567+00:00","url":"https://junglewise.ai/threats/cve-2026-111115-apache-kafka-s-code-generated-readers-for-flexible-protocol"},{"cve":"CVE-2026-111108","slug":"cve-2026-111108-apache-kafka-s-code-generated-protocol-readers-pre-size-an-array","title":"Apache Kafka denial of service in protocol parsing","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:38.433+00:00","url":"https://junglewise.ai/threats/cve-2026-111108-apache-kafka-s-code-generated-protocol-readers-pre-size-an-array"},{"cve":"CVE-2026-111073","slug":"cve-2026-111073-the-broker-side-pushtelemetry-api-kip-714-validates-only-the","title":"Apache Kafka broker heap exhaustion in PushTelemetry API","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:38.3+00:00","url":"https://junglewise.ai/threats/cve-2026-111073-the-broker-side-pushtelemetry-api-kip-714-validates-only-the"},{"cve":"CVE-2026-110985","slug":"cve-2026-110985-a-kafka-broker-using-sasl-oauthbearer-with-the-default-validator","title":"Apache Kafka SASL/OAUTHBEARER authentication bypass via missing JWT signature verification","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:38.157+00:00","url":"https://junglewise.ai/threats/cve-2026-110985-a-kafka-broker-using-sasl-oauthbearer-with-the-default-validator"},{"cve":"CVE-2026-110952","slug":"cve-2026-110952-a-kafka-broker-that-authenticates-clients-with-sasl-oauthbearer","title":"Apache Kafka SASL/OAUTHBEARER issuer and audience validation bypass","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:37.997+00:00","url":"https://junglewise.ai/threats/cve-2026-110952-a-kafka-broker-that-authenticates-clients-with-sasl-oauthbearer"},{"cve":"CVE-2026-41115","cvss":0,"slug":"cve-2026-41115-apache-kafka-improper-authorization-in-consumer-group-describe","title":"Apache Kafka improper authorization in CONSUMER_GROUP_DESCRIBE API","severity":"info","exploited":false,"published_at":"2026-06-02T10:16:25.107+00:00","url":"https://junglewise.ai/threats/cve-2026-41115-apache-kafka-improper-authorization-in-consumer-group-describe"},{"cve":"CVE-2026-33558","cvss":5.3,"epss":0.0063,"slug":"cve-2026-33558-apache-kafka-exposes-sensitive-information-in-its-debug-logs","title":"Apache Kafka exposes sensitive information in its DEBUG logs","severity":"medium","exploited":false,"published_at":"2026-04-20T14:16:19.01+00:00","url":"https://junglewise.ai/threats/cve-2026-33558-apache-kafka-exposes-sensitive-information-in-its-debug-logs"},{"cve":"CVE-2026-33557","cvss":9.1,"epss":0.0093,"slug":"cve-2026-33557-apache-kafka-authentication-bypass-via-improper-jwt-validation","title":"Apache Kafka authentication bypass via improper JWT validation","severity":"critical","exploited":false,"published_at":"2026-04-20T14:16:18.78+00:00","url":"https://junglewise.ai/threats/cve-2026-33557-apache-kafka-authentication-bypass-via-improper-jwt-validation"},{"cve":"CVE-2026-35554","cvss":8.7,"epss":0.0044,"slug":"cve-2026-35554-apache-kafka-kafka-clients-race-condition-in-kafka-producer","title":"Apache Kafka Kafka Clients race condition in Kafka Producer","severity":"high","exploited":false,"published_at":"2026-04-07T14:16:23.413+00:00","url":"https://junglewise.ai/threats/cve-2026-35554-apache-kafka-kafka-clients-race-condition-in-kafka-producer"}],"weekly":[{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-28","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-05","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-12","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-19","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-10-26","critical":0,"exploited":0,"vulnerabilities":9},{"week":"2026-11-02","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-11-09","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"Apache Airflow","slug":"airflow","vulnerabilities":95,"url":"https://junglewise.ai/threats/technologies/airflow"},{"name":"Apache Camel","slug":"camel","vulnerabilities":87,"url":"https://junglewise.ai/threats/technologies/camel"},{"name":"Apache Tomcat","slug":"tomcat","vulnerabilities":87,"url":"https://junglewise.ai/threats/technologies/tomcat"},{"name":"Apache Thrift","slug":"thrift","vulnerabilities":77,"url":"https://junglewise.ai/threats/technologies/thrift"},{"name":"Apache Ofbiz","slug":"ofbiz","vulnerabilities":67,"url":"https://junglewise.ai/threats/technologies/ofbiz"},{"name":"Apache HTTP Server","slug":"http-server","vulnerabilities":62,"url":"https://junglewise.ai/threats/technologies/http-server"},{"name":"Apache Traffic Server","slug":"traffic-server","vulnerabilities":55,"url":"https://junglewise.ai/threats/technologies/traffic-server"},{"name":"Apache Brpc","slug":"brpc","vulnerabilities":36,"url":"https://junglewise.ai/threats/technologies/brpc"},{"name":"Apache Roller","slug":"roller","vulnerabilities":30,"url":"https://junglewise.ai/threats/technologies/roller"},{"name":"Apache CloudStack","slug":"cloudstack","vulnerabilities":28,"url":"https://junglewise.ai/threats/technologies/cloudstack"},{"name":"Apache ActiveMQ","slug":"activemq","vulnerabilities":27,"url":"https://junglewise.ai/threats/technologies/activemq"},{"name":"Apache Apisix","slug":"apisix","vulnerabilities":27,"url":"https://junglewise.ai/threats/technologies/apisix"}],"technology":{"hub":true,"name":"Apache Kafka","slug":"kafka","vendor":{"hub":true,"name":"Apache","slug":"apache","url":"https://junglewise.ai/threats/vendors/apache"},"aliases":[],"category":"middleware","homepage":"https://kafka.apache.org/","repo_url":"https://github.com/apache/kafka","description":"A distributed event store and stream-processing platform for handling real-time data feeds.","url":"https://junglewise.ai/threats/technologies/kafka"},"most_severe":[{"cve":"CVE-2026-33557","cvss":9.1,"epss":0.0093,"slug":"cve-2026-33557-apache-kafka-authentication-bypass-via-improper-jwt-validation","title":"Apache Kafka authentication bypass via improper JWT validation","severity":"critical","exploited":false,"published_at":"2026-04-20T14:16:18.78+00:00","url":"https://junglewise.ai/threats/cve-2026-33557-apache-kafka-authentication-bypass-via-improper-jwt-validation"},{"cve":"CVE-2026-35554","cvss":8.7,"epss":0.0044,"slug":"cve-2026-35554-apache-kafka-kafka-clients-race-condition-in-kafka-producer","title":"Apache Kafka Kafka Clients race condition in Kafka Producer","severity":"high","exploited":false,"published_at":"2026-04-07T14:16:23.413+00:00","url":"https://junglewise.ai/threats/cve-2026-35554-apache-kafka-kafka-clients-race-condition-in-kafka-producer"},{"cve":"CVE-2026-33558","cvss":5.3,"epss":0.0063,"slug":"cve-2026-33558-apache-kafka-exposes-sensitive-information-in-its-debug-logs","title":"Apache Kafka exposes sensitive information in its DEBUG logs","severity":"medium","exploited":false,"published_at":"2026-04-20T14:16:19.01+00:00","url":"https://junglewise.ai/threats/cve-2026-33558-apache-kafka-exposes-sensitive-information-in-its-debug-logs"},{"cve":"CVE-2026-41115","cvss":0,"slug":"cve-2026-41115-apache-kafka-improper-authorization-in-consumer-group-describe","title":"Apache Kafka improper authorization in CONSUMER_GROUP_DESCRIBE API","severity":"info","exploited":false,"published_at":"2026-06-02T10:16:25.107+00:00","url":"https://junglewise.ai/threats/cve-2026-41115-apache-kafka-improper-authorization-in-consumer-group-describe"},{"cve":"CVE-2026-83525","slug":"cve-2026-83525-incorrect-operator-cwe-480-in-the-fetchsnapshot-rpc-handler-in","title":"Apache Kafka incorrect operator in FetchSnapshot RPC handler","severity":"info","exploited":false,"published_at":"2026-10-28T17:18:43.983+00:00","url":"https://junglewise.ai/threats/cve-2026-83525-incorrect-operator-cwe-480-in-the-fetchsnapshot-rpc-handler-in"},{"cve":"CVE-2026-114349","slug":"cve-2026-114349-when-a-broker-decodes-a-compressed-record-batch-the-per-record","title":"Apache Kafka memory exhaustion in compressed record batch decoding","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:56.573+00:00","url":"https://junglewise.ai/threats/cve-2026-114349-when-a-broker-decodes-a-compressed-record-batch-the-per-record"},{"cve":"CVE-2026-112375","slug":"cve-2026-112375-an-authenticated-kafka-principal-with-no-authorization-grants","title":"Apache Kafka information disclosure via ConfigProvider in AlterConfigs","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:42.76+00:00","url":"https://junglewise.ai/threats/cve-2026-112375-an-authenticated-kafka-principal-with-no-authorization-grants"},{"cve":"CVE-2026-111551","slug":"cve-2026-111551-several-kafka-deserialization-paths-read-a-size-or-count-field","title":"Apache Kafka deserialization denial of service via oversized allocation","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:39.823+00:00","url":"https://junglewise.ai/threats/cve-2026-111551-several-kafka-deserialization-paths-read-a-size-or-count-field"},{"cve":"CVE-2026-111115","slug":"cve-2026-111115-apache-kafka-s-code-generated-readers-for-flexible-protocol","title":"Apache Kafka unbounded tagged-field allocation in flexible protocol headers","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:38.567+00:00","url":"https://junglewise.ai/threats/cve-2026-111115-apache-kafka-s-code-generated-readers-for-flexible-protocol"},{"cve":"CVE-2026-111108","slug":"cve-2026-111108-apache-kafka-s-code-generated-protocol-readers-pre-size-an-array","title":"Apache Kafka denial of service in protocol parsing","severity":"info","exploited":false,"published_at":"2026-10-28T17:17:38.433+00:00","url":"https://junglewise.ai/threats/cve-2026-111108-apache-kafka-s-code-generated-protocol-readers-pre-size-an-array"}],"generated_at":"2026-11-12T03:07:00.164048+00:00"}