Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local low-privileged shell on RHEL host
  2. Delivery
    Locate rrdcached Unix or TCP socket
  3. Exploit
    Connect and send oversized CREATE request
  4. Execution
    Overflow stack buffer in rrdcached parser
  5. Persist
    Crash daemon or hijack control flow
  6. Impact
    Execute code as rrdcached service user

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Attacker must have local access to the host running rrdcached and filesystem or network permission to connect to the rrdcached control socket (Unix socket under /var/run/rrdcached/ by default, or a TCP listener if rrdcached was started with -l host:port); the attacker must be able to send a CREATE command with an oversized payload. Limiting factors: CVSS PR:L indicates some authenticated/low-privileged foothold on the system is required, the socket is not exposed by default beyond local users in the rrdcached group, no user interaction is needed (UI:N), and reliable arbitrary code execution is bounded by RHEL stack-protection mitigations (stack canaries, ASLR, NX) - denial of service is the path-of-least-resistance outcome. Exposure is materially higher when administrators have enabled the optional TCP listener for remote collectors without firewalling it.

Impact

The CVSS vector AV:L/AC:L/PR:L/UI:N with C:H/I:H/A:H reflects a high-impact local privilege issue: an attacker who can already reach the rrdcached socket (a local user, or a low-privileged service account on the same host) can crash the monitoring daemon and may achieve code execution in its security context. There is no EPSS score, KEV listing, or POC referenced in the supplied intelligence, so real-world exploitation pressure currently appears low and likely opportunistic rather than mass-exploited. The main risk amplifier is deployment-dependent: in environments where rrdcached listens on a TCP socket exposed beyond localhost or where the Unix socket is world-writable, the practical attack surface expands beyond the AV:L assumption - CVSS indicates local vector but operators should verify their socket exposure, as a misconfigured TCP listener could effectively make this remotely reachable. Stack-based overflow exploitation on modern RHEL is constrained by stack canaries, ASLR, and FORTIFY_SOURCE, so reliable code execution is not guaranteed and denial of service is the more probable outcome.

Exploit ScenarioDerived

A low-privileged local user on a RHEL monitoring host - or a compromised low-trust service account such as a web or monitoring user - connects to the rrdcached Unix socket and sends a malformed CREATE command with an oversized argument that overflows a stack buffer in the daemon. At minimum, the daemon crashes and monitoring data ingestion halts; with successful exploit development, the attacker could redirect execution to run code as the rrdcached service user, pivoting from a constrained account to the privileges of the monitoring daemon. No public exploit identified at time of analysis, so this remains a plausible but not yet demonstrated chain.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 01, 2026

Stack-based buffer overflow in rrdcached (the caching daemon for rrdtool) allows a local attacker with socket access to crash the daemon or potentially execute arbitrary code by sending an oversized CREATE request. The flaw is tracked under CWE-121 with a CVSS 3.1 base score of 7.8 (AV:L/AC:L/PR:L), reported by Red Hat against RHEL 6 through 10, and there is no public exploit identified at time of analysis.

RemediationAI

No vendor-released patch version is identified in the supplied data; monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-43958 and Bugzilla 2460932 and apply the rrdtool/rrdcached errata for your RHEL stream (6/7/8/9/10) as soon as they are released, then restart the rrdcached service. As compensating controls until patched, restrict access to the rrdcached socket: ensure the Unix socket path (typically under /var/run/rrdcached/) is owned by a dedicated service account with mode 0660 and not world-accessible, and avoid running rrdcached with the -l tcp listener - bind only to a Unix socket or to 127.0.0.1, and use a host firewall (firewalld/nftables) to block external access to the rrdcached TCP port if it must be enabled. Where feasible, run rrdcached under a confined SELinux domain and as an unprivileged service user to limit blast radius if code execution is achieved; the trade-off of restricting the socket is that remote collectors writing into rrdcached must be reconfigured to use a local agent or tunnel.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

rrdcached is the data-caching daemon shipped with rrdtool, widely used to buffer writes to round-robin databases for monitoring stacks (Cacti, collectd, Munin, Observium, and similar). Clients communicate with rrdcached over a Unix or TCP socket using a simple line-oriented command protocol, including the CREATE command used to provision new RRD files. CWE-121 (Stack-Based Buffer Overflow) indicates that the daemon copies attacker-controlled input from a CREATE request into a fixed-size stack buffer without proper bounds checking, allowing the saved return address or adjacent stack data to be corrupted. The Red Hat-supplied CPEs cover Red Hat Enterprise Linux 6, 7, 8, 9, and 10, indicating the vulnerable code path is present across the long-supported RHEL releases that package rrdtool/rrdcached.

Know when Red Hat Enterprise Linux 10 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
SUSE HIGH
Red Hat 7.8 MEDIUM

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A flaw was found in rrdcached, a component of rrdtool. A local attacker with access to a rrdcached socket can exploit a stack-based buffer overflow by sending an oversized CREATE request. This vulnerability can lead to a denial of service by crashing the daemon or potentially allow for arbitrary code execution, impacting the integrity and confidentiality of data.

Executive ViewAI

Why It Matters

A vulnerability in rrdcached, the data graphing daemon used across Red Hat Enterprise Linux 6-10, allows local users to crash the monitoring service or gain unauthorized code execution capabilities, though no public exploit has been identified at time of analysis. Because no vendor patch is currently available, organizations must immediately implement access restrictions to contain risk. This threat directly impacts the availability and security of infrastructure monitoring systems on affected RHEL deployments.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement file-based access controls (e.g., chmod 600) on the rrdcached socket to restrict access to authorized users only; (2) use SELinux policies to confine rrdcached daemon privileges and prevent unauthorized local user access; (3) monitor rrdcached logs and process status for crashes or unexpected restarts that may indicate exploitation attempts; (4) restrict interactive login access on systems running rrdcached to trusted administrators; (5) disable rrdcached on non-critical systems or where alternative monitoring solutions can be deployed; (6) maintain centralized audit logging of all local authentication attempts on systems running rrdcached.

Threat Intelligence Overview

EPSS Score
0.0%
Top 98% exploitable
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +39
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_6:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

Vendor StatusVendor

SUSE

Severity: High
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed
SUSE Linux Enterprise Module for Basesystem 15 SP7 Fixed
SUSE Linux Enterprise Server 15 SP7 Fixed
SUSE Linux Enterprise Server 16.0 Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy