{"id":"CVE-2023-29471","aliases":["EUVD-2023-1201","GHSA-55vq-xpjf-r2xc"],"status":"published","title":"Lightbend Alpakka Kafka logs credentials on debug level","description":"Lightbend Alpakka Kafka before 5.0.0 logs its configuration as debug information, and thus log files may contain credentials (if plain cleartext login is configured). This occurs in akka.kafka.internal.KafkaConsumerActor.","severity":{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.00152,"percentile":0.04396,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-312","CWE-532"],"published":"2023-04-27T00:00:00Z","modified":"2026-10-28T02:30:41Z","fixes":[{"ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_3","fixed_in":["4.0.2"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.13","fixed_in":["4.0.2"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.12","fixed_in":["4.0.2"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.11","fixed_in":["4.0.2"],"sources":["ghsa"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.2"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.13","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.2"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.12","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.2"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.2"}]}]},{"source":"osv","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.2"}]}],"versions":["4.0.1"]},{"source":"osv","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.13","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.2"}]}],"versions":["1.0.4","1.0.5","1.1.0","1.1.0-RC1","1.1.0-RC2","2.0.0","2.0.0-M2","2.0.0-RC1","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.1.0","2.1.0-M1","2.1.0-RC1","2.1.1","3.0.0","3.0.0-RC1","3.0.1","3.1.0-M1","3.1.0-M2","4.0.0","4.0.1"]},{"source":"osv","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.12","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.2"}]}],"versions":["0.13","0.14","0.15","0.16","0.17","0.18","0.19","0.20","0.21","0.21.1","0.22","1.0","1.0-M1","1.0-RC1","1.0-RC2","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.1.0","1.1.0-RC1","1.1.0-RC2","2.0.0","2.0.0-M2","2.0.0-RC1","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7","2.1.0","2.1.0-M1","2.1.0-RC1","2.1.1","3.1.0-M1","3.1.0-M2","4.0.0","4.0.1"]},{"source":"osv","ecosystem":"Maven","package":"com.typesafe.akka:akka-stream-kafka_2.11","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.11","0.11-M1","0.11-M2","0.11-M3","0.11-M4","0.11-RC1","0.11-RC2","0.12","0.13","0.14","0.15","0.16","0.17","0.18","0.19","0.20","0.21","0.21.1","0.22","1.0","1.0-M1","1.0-RC1","1.0-RC2","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.1.0","1.1.0-RC1","1.1.0-RC2","2.0.0","2.0.0-M1","2.0.0-M2","2.0.0-RC1","2.0.1","2.0.2","2.0.3","2.0.4","2.0.5","2.0.6","2.0.7"]}],"products":[{"vendor":"lightbend","product":"alpakka_kafka"}],"references":[{"url":"https://github.com/akka/alpakka-kafka/issues/1592","tags":["x_transferred","Issue Tracking","report","web"]},{"url":"https://akka.io/security/alpakka-kafka-cve-2023-29471.html","tags":["x_transferred","Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-29471","tags":["advisory"]},{"url":"https://github.com/akka/alpakka-kafka/pull/1614/commits/4011b704e93b22f6fd956aac516c7159d384644c","tags":["web"]},{"url":"https://github.com/advisories/GHSA-55vq-xpjf-r2xc"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/29xxx/CVE-2023-29471.json","tags":["advisory"]},{"url":"https://github.com/akka/alpakka-kafka","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2023-29471","description":"Lightbend Alpakka Kafka before 5.0.0 logs its configuration as debug information, and thus log files may contain credentials (if plain cleartext login is configured). This occurs in akka.kafka.internal.KafkaConsumerActor.","status":"published","published":"2023-04-27T00:00:00Z","modified":"2025-01-31T18:39:55.602Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-312"],"updated_at":"2026-11-02T14:35:28.218693Z"}],"euvd":[{"id":"EUVD-2023-1201","description":"Lightbend Alpakka Kafka before 5.0.0 logs its configuration as debug information, and thus log files may contain credentials (if plain cleartext login is configured). This occurs in akka.kafka.internal.KafkaConsumerActor.","status":"published","published":"2023-04-27T00:00:00Z","modified":"2025-01-31T18:39:55Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-03T00:04:07.748787Z"}],"ghsa":[{"id":"GHSA-55vq-xpjf-r2xc","title":"Lightbend Alpakka Kafka logs credentials on debug level","description":"Lightbend Alpakka Kafka before 4.0.2 logs its configuration as debug information, and thus log files may contain credentials (if plain cleartext login is configured). This occurs in akka.kafka.internal.KafkaConsumerActor.","status":"published","published":"2023-04-27T21:30:26Z","modified":"2025-09-30T18:53:18Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-312","CWE-532"],"updated_at":"2026-11-02T14:38:59.83883Z"}],"nvd":[{"id":"CVE-2023-29471","description":"Lightbend Alpakka Kafka before 5.0.0 logs its configuration as debug information, and thus log files may contain credentials (if plain cleartext login is configured). This occurs in akka.kafka.internal.KafkaConsumerActor.","status":"published","published":"2023-04-27T21:15:10.71Z","modified":"2026-06-17T05:50:07.923Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary"},{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-312"],"updated_at":"2026-11-02T14:07:59.151142Z"}],"osv":[{"id":"CVE-2023-29471","description":"Lightbend Alpakka Kafka before 5.0.0 logs its configuration as debug information, and thus log files may contain credentials (if plain cleartext login is configured). This occurs in akka.kafka.internal.KafkaConsumerActor.","status":"published","published":"2023-04-27T00:00:00Z","modified":"2026-10-28T02:30:41.477153292Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:44:31.468318Z"},{"id":"GHSA-55vq-xpjf-r2xc","title":"Lightbend Alpakka Kafka logs credentials on debug level","description":"Lightbend Alpakka Kafka before 4.0.2 logs its configuration as debug information, and thus log files may contain credentials (if plain cleartext login is configured). This occurs in akka.kafka.internal.KafkaConsumerActor.","status":"published","published":"2023-04-27T21:30:26Z","modified":"2025-09-30T18:58:00.090468Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-312","CWE-532"],"updated_at":"2026-11-02T15:46:37.864461Z"}]}}
