<Vulnerability name="CVE-2025-63235">
    <DocumentDistribution xml:lang="en">Copyright © 2012 Red Hat, Inc. All rights reserved.</DocumentDistribution>
    <ThreatSeverity>Important</ThreatSeverity>
    <PublicDate>2026-08-07T00:00:00</PublicDate>
    <Bugzilla id="2512606" url="https://bugzilla.redhat.com/show_bug.cgi?id=2512606" xml:lang="en:us">
codepr sol: Sol: Denial of service via resource exhaustion from malformed CONNECT packets
    </Bugzilla>
    <CVSS3 status="draft">
        <CVSS3BaseScore>7.5</CVSS3BaseScore>
        <CVSS3ScoringVector>CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</CVSS3ScoringVector>
    </CVSS3>
    <CWE>CWE-772</CWE>
    <Details xml:lang="en:us" source="Mitre">
In sol commit 373d848 (2024-12-12), the broker does not fully release resources when handling malformed or duplicate CONNECT packets. When clients send invalid CONNECT packets - either due to repeated attempts or failed authentication - the server may silently drop the connection or send a CONNACK but fail to close the session or deallocate internal resources. This behavior allows an attacker to create numerous half-open connections that consume memory and file descriptors indefinitely, potentially triggering the Linux OOM killer and causing a denial of service.
    </Details>
    <Details xml:lang="en:us" source="Red Hat">
A flaw was found in sol. The broker does not fully release resources when handling malformed or duplicate CONNECT packets. A remote attacker can send invalid CONNECT packets, which may cause the server to silently drop the connection or send a CONNACK without properly closing the session or deallocating internal resources. This behavior allows an attacker to create numerous half-open connections, consuming memory and file descriptors indefinitely, potentially leading to a denial of service.
    </Details>
    <References xml:lang="en:us">
https://www.cve.org/CVERecord?id=CVE-2025-63235
https://nvd.nist.gov/vuln/detail/CVE-2025-63235
https://github.com/codepr/sol/issues/12
https://github.com/peter-pe/sol-vulnerabilities/blob/main/CVE-2025-63235.md
    </References>
</Vulnerability>