Skip to main content
CVE-2024-8285VulnerabilityPublished Updated

CVE-2024-8285: Improper Validation of Certificate with Host Mismatch

Source CVE Database V5

0

Not known to be exploited · CVSS 5.9 Medium.

Data as of 26 Oct 2026, 06:26 UTC

CVSS 3.1 base score
5.9Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 31% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 30 Aug 2024

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.

What to do

AI-suggested

To mitigate CVE-2024-8285, organizations should immediately upgrade Kroxylicious to a version where proper TLS hostname verification is enforced once a patch is released. Until then, administrators should manually verify and enforce strict TLS validation policies in Kroxylicious configurations if possible. Network defenses should be strengthened to prevent MitM attacks, including deploying DNSSEC to protect DNS integrity, using network segmentation, and employing strong routing security measures. Monitoring for unusual network traffic or certificate anomalies can help detect attempted exploitation. Restrict access to Kroxylicious configuration and peer systems to minimize the risk of privilege escalation. Additionally, organizations should review Kafka client and server TLS configurations to ensure end-to-end encryption and hostname verification are properly implemented. Regular security audits and penetration testing focusing on TLS and network infrastructure can further reduce exposure.

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.

References

Community reviews

Loading reviews…