KIP-1135 — Deprecated "org.apache.kafka.disallowed.login.modules"
Discussion Kafka 4.2 Security
Deprecates the JVM system property org.apache.kafka.disallowed.login.modules (denylist) and introduces org.apache.kafka.allowed.login.modules (allowlist) so that only explicitly listed login modules are permitted. The denylist approach is inherently unsafe because newly introduced insecure login modules are permitted by default until added to the deny list.
Details
| Author | XuanZhang Gong |
| Status | Discussion |
| Kafka Version | 4.2 |
| JIRA | KAFKA-18627 |
| Wiki | View on Apache Wiki |
| Created | 2025-02-17 |
| Last Modified | 2025-06-18 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.