CVE-2024-8285

Kroxylicious: missing upstream kafka tls hostname verification

State
Published
Severity
5.9 Medium
Published
Aug 30, 2024
Updated
Nov 20, 2025
Reserved
Aug 28, 2024

Read the record on cve.org

Description

A flaw was found in Kroxylicious. When establishing the connection with the upstream Kafka server using a TLS secured connection, Kroxylicious fails to properly verify the server's hostname, resulting in an insecure connection. For a successful attack to be performed, the attacker needs to perform a Man-in-the-Middle attack or compromise any external systems, such as DNS or network routing configuration. This issue is considered a high complexity attack, with additional high privileges required, as the attack would need access to the Kroxylicious configuration or a peer system. The result of a successful attack impacts both data integrity and confidentiality.

Scores

CVSSScoreVectorSource
3.15.9 MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:Nredhat

Weaknesses

  • CWE-297 Improper Validation of Certificate with Host Mismatch

Affected Products

ProductVersions
kroxylicious
  • 0.80.0 to before 0.80.0Affected
Streams for Apache Kafka 2.8.0Red Hat
    streams for Apache KafkaRed Hat
      streams for Apache KafkaRed Hat
        streams for Apache KafkaRed Hat
          streams for Apache KafkaRed Hat
            streams for Apache KafkaRed Hat
              streams for Apache KafkaRed Hat
                streams for Apache KafkaRed Hat
                  streams for Apache KafkaRed Hat
                    streams for Apache KafkaRed Hat
                      streams for Apache KafkaRed Hat
                        streams for Apache KafkaRed Hat
                          streams for Apache KafkaRed Hat
                            streams for Apache KafkaRed Hat
                              streams for Apache KafkaRed Hat
                                streams for Apache KafkaRed Hat
                                  streams for Apache KafkaRed Hat
                                    streams for Apache KafkaRed Hat
                                      streams for Apache KafkaRed Hat
                                        streams for Apache KafkaRed Hat
                                          streams for Apache KafkaRed Hat
                                            streams for Apache KafkaRed Hat
                                              streams for Apache KafkaRed Hat

                                                References

                                                Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.