Description
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.
Published: 2026-08-07
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In a recent commit to the open-source messaging broker "sol" the server fails to release resources properly when processing malformed or duplicate CONNECT packets. When a client sends an invalid CONNECT, the broker may return a CONNACK or silently drop the connection while still keeping session resources alive. This bug allows an attacker to open many half‑open connections that consume memory and file descriptors, potentially invoking the Linux OOM killer and rendering the broker unavailable.

Affected Systems

No specific vendor or product name is listed in the CVE data; the affected component is the open‑source broker named "sol". Users running versions that include the vulnerable commit without any applied patch or mitigation are at risk.

Risk and Exploitability

The CVSS score is not provided and the EPSS score is unavailable, so the quantitative risk assessment is uncertain. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is remote trouble from unauthenticated or authenticated clients that can send repeated or malformed CONNECT packets to the broker, creating a denial of service through uncontrolled resource consumption.

Generated by OpenCVE AI on August 7, 2026 at 20:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to the latest released version of the sol broker that includes the CONNECT packet handling fix
  • Configure the broker to reject malformed CONNECT packets immediately or enforce stricter packet validation so that invalid sessions are closed promptly
  • Deploy external rate‑limiting or firewall rules to cap the number of concurrent connections from any single source

Generated by OpenCVE AI on August 7, 2026 at 20:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
Title Resource Leak in CONNECT Packet Handling Leading to Denial of Service

Fri, 07 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-400
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 07 Aug 2026 19:00:00 +0000

Type Values Removed Values Added
Description 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.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-07T19:13:19.127Z

Reserved: 2025-10-27T00:00:00.000Z

Link: CVE-2025-63235

cve-icon Vulnrichment

Updated: 2026-08-07T19:11:41.262Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T20:45:03Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption