Read the docs
TI-2024-07681 Aliases CVE-2024-8285GHSA-h83p-72jv-g7vp

Kroxylicious: missing upstream kafka tls hostname verification

Priority LOW 29CWE-297Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
High
Impact type
Spoofing
Confidentiality · integrity · availability
High · High · None
Fix status
Partial Red Hat: 1 fixed, 1 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-295.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00378 31st percentileScored 2026-11-07
Fix Partial kroxylicious: 0.80.0io.kroxylicious:kroxylicious-runtime (Maven): 0.8.0Red Hat: 1 advisoryRed Hat: 1 fixed, 1 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—kroxylicious0.80.0 to before 0.80.00.80.0Patch availableCNA
Red HatStreams for Apache Kafka 2.8.0——Not affectedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
Red Hatstreams for Apache Kafka——No fix listedCNA
—io.kroxylicious:kroxylicious-runtime (Maven)before 0.8.00.8.0Patch availableGHSA-h83p-72jv-g7vp
  • kroxylicious Vendor— Affected 0.80.0 to before 0.80.0 Fixed in 0.80.0 Patch available CNA
  • Streams for Apache Kafka 2.8.0 VendorRed Hat Affected — Fixed in — Not affected CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • streams for Apache Kafka VendorRed Hat Affected — Fixed in — No fix listed CNA
  • io.kroxylicious:kroxylicious-runtime (Maven) Vendor— Affected before 0.8.0 Fixed in 0.8.0 Patch available GHSA-h83p-72jv-g7vp

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:redhat:kroxylicious:-:*:*:*:*:*:*:*not specified by NVDVulnerableRed Hat
  • cpe:2.3:a:redhat:kroxylicious:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·Red Hat

Remediation

  • Fix · CNA kroxylicious Fixed in 0.80.0
  • Fix · GHSA-h83p-72jv-g7vp io.kroxylicious:kroxylicious-runtime (Maven) Fixed in 0.8.0 Advisory →

Red Hat 1 advisory

  • RHSA-2024:9571 Released 2024-11-13 · Red Hat rating Moderate
    Streams for Apache Kafka 2.8.0 release and security update
    • Streams for Apache Kafka 2.8.0

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
streams for Apache KafkaAffectedNo fix yet
Streams for Apache Kafka 2.8.0Fixed RHSA-2024:9571

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-8285
  2. 2026-10-03 Alias added: GHSA-h83p-72jv-g7vp

References

Sources