CVE-2023-29471
Lightbend Alpakka Kafka logs credentials on debug level
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.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.5
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.
- Record
CVE-2023-29471- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-312
- Updated
- 2026-11-02
CVE List
5.5
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.
- Record
CVE-2023-29471- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-312
- Updated
- 2026-11-02
EUVDEUVD-2023-1201
5.5
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.
- Record
EUVD-2023-1201- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-55vq-xpjf-r2xc
5.5
Lightbend Alpakka Kafka logs credentials on debug level
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.
- Record
GHSA-55vq-xpjf-r2xc- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-312, CWE-532
- Updated
- 2026-11-02
OSV
5.5
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.
- Record
CVE-2023-29471- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVGHSA-55vq-xpjf-r2xc
5.5
Lightbend Alpakka Kafka logs credentials on debug level
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.
- Record
GHSA-55vq-xpjf-r2xc- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-312, CWE-532
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
com.typesafe.akka:akka-stream-kafka_3Maven |
before 4.0.2 | 4.0.2 |
com.typesafe.akka:akka-stream-kafka_2.13Maven |
before 4.0.2 | 4.0.2 |
com.typesafe.akka:akka-stream-kafka_2.12Maven |
before 4.0.2 | 4.0.2 |
com.typesafe.akka:akka-stream-kafka_2.11Maven |
before 4.0.2 | 4.0.2 |
com.typesafe.akka:akka-stream-kafka_3Maven |
before 4.0.2, plus listed versions 4.0.1 |
4.0.2 |
com.typesafe.akka:akka-stream-kafka_2.13Maven |
before 4.0.2, plus listed versions 1.0.41.0.51.1.01.1.0-RC11.1.0-RC2 Show 21 moreShow less2.0.02.0.0-M22.0.0-RC12.0.12.0.22.0.32.0.42.0.52.0.62.0.72.1.02.1.0-M12.1.0-RC12.1.13.0.03.0.0-RC13.0.13.1.0-M13.1.0-M24.0.04.0.1 |
4.0.2 |
com.typesafe.akka:akka-stream-kafka_2.12Maven |
before 4.0.2, plus listed versions 0.130.140.150.160.17 Show 36 moreShow less0.180.190.200.210.21.10.221.01.0-M11.0-RC11.0-RC21.0.11.0.21.0.31.0.41.0.51.1.01.1.0-RC11.1.0-RC22.0.02.0.0-M22.0.0-RC12.0.12.0.22.0.32.0.42.0.52.0.62.0.72.1.02.1.0-M12.1.0-RC12.1.13.1.0-M13.1.0-M24.0.04.0.1 |
4.0.2 |
com.typesafe.akka:akka-stream-kafka_2.11Maven |
All versions, plus listed versions 0.110.11-M10.11-M20.11-M30.11-M4 Show 37 moreShow less0.11-RC10.11-RC20.120.130.140.150.160.170.180.190.200.210.21.10.221.01.0-M11.0-RC11.0-RC21.0.11.0.21.0.31.0.41.0.51.1.01.1.0-RC11.1.0-RC22.0.02.0.0-M12.0.0-M22.0.0-RC12.0.12.0.22.0.32.0.42.0.52.0.62.0.7 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-29471 is a medium vulnerability (CVSS 5.5) in Lightbend Alpakka Kafka, published April 27, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.15%, the 4th percentile. Fixed in com.typesafe.akka:akka-stream-kafka_3 4.0.2.
References
github.com/akka/alpakka-kafka/issues/1592
akka.io/security/alpakka-kafka-cve-2023-29471.html
nvd.nist.gov/vuln/detail/CVE-2023-29471
github.com/akka/alpakka-kafka/pull/1614/commits/4011b704e93b22f6fd956aac516c7159d384644c
github.com/advisories/GHSA-55vq-xpjf-r2xc
github.com/CVEProject/cvelistV5/tree/main/cves/2023/29xxx/CVE-2023-29471.json
github.com/akka/alpakka-kafka