CVE-2026-59144

9.8

EGOR · Data::RingBuffer::Shared

Data::RingBuffer::Shared contains a stack-based buffer overflow vulnerability in the ring_read_seq function, allowing an attacker to overwrite stack memory via an unvalidated elem_size parameter.

Executive summary

A critical stack-based buffer overflow in Data::RingBuffer::Shared allows unauthenticated attackers to corrupt memory and potentially achieve remote code execution.

Vulnerability

The vulnerability is a stack-based buffer overflow (CWE-121) occurring in the ring_read_seq function. The software fails to validate the elem_size parameter read from the mmap'd segment, allowing an attacker to copy excessive data into a fixed 8-byte stack buffer without authentication.

Business impact

The exploitation of this vulnerability poses a severe risk to organizational data integrity and system availability. With a CVSS score of 9.8, this flaw allows for arbitrary code execution on affected systems, which could lead to full system compromise, unauthorized access to sensitive data, and significant operational downtime.

Remediation

Immediate Action: Upgrade to Data::RingBuffer::Shared version 0.04 or later, which correctly pins the elem_size to the fixed element size of the buffer.

Proactive Monitoring: Monitor system logs for unexpected application crashes or segmentation faults that may indicate attempts to trigger memory corruption.

Compensating Controls: Ensure that access to the backing files used by the module is strictly restricted to authorized local users to prevent malicious modification of the header data.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Given the critical nature of this vulnerability and the potential for remote exploitation, administrators should treat this update with high urgency. Patching to version 0.04 or later is the only definitive way to eliminate the risk of memory corruption; therefore, immediate deployment of the update is required to maintain the security posture of the environment.

More EGOR CVEs

Sources