Read the docs

Heap buffer overflow in Solanum via JOIN and SJOIN messages

Priority MEDIUM 40CWE-122Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Code execution
Confidentiality · integrity · availability
High · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-122 and the CVSS impact.

Summary

Solanum before commit 2ce64de contains a heap-based buffer overflow (CWE-122) in how it handles JOIN and SJOIN messages. An attacker who controls a linked server can send overlong channel names that overflow memory in ms_join and ms_sjoin. This can crash the ircd and may allow remote code execution.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

Solanum before commit 2ce64de contains a heap-based buffer overflow vulnerability that allows a malicious linked server to corrupt memory by sending overlong channel names in JOIN or SJOIN messages. Attackers controlling a peer server can trigger strcpy and sprintf overflows in ms_join and ms_sjoin to crash the ircd or potentially achieve remote code execution.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00836 57th percentileScored 2026-11-07
Fix Fixed No fixed version in the sources yet

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

No affected products listed by the sources yet.

Remediation

The sources list no fixed version for Solanum.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Timeline

  1. 2026-11-03 Threatist record created from CVE-2026-121602
  2. 2026-11-03 CISA SSVC decision points changed
  3. 2026-11-03 Priority changed: MEDIUM → LOW
  4. 2026-11-03 Alias added: GHSA-66mf-53rr-w8c4
  5. 2026-11-05 Priority changed: LOW → MEDIUM

References

  • TI-2026-84409 Buffer overflow in Solanum server KILL handler CVSS 4.0HIGH 8.5

Sources