Cloudanix VulnDB

CVE-2025-49112

Low · 3.1

CVSS

3.1

EPSS

0.3%

Published

Jun 2, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A calculation error in how the software manages memory for network responses could let nearby attackers briefly disrupt service operations.

Exploitation
Adjacent Network
Attacker needs
None
Complexity
High
Impact
Denial Of Service
Component
Network Service
Class
Memory Corruption
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Integer underflow in setDeferredReply allows prev->size - prev->used to underflow, corrupting memory structures during reply handling in networking code.

Why it matters to the business

Affected services may crash or become unstable, leading to temporary loss of availability for dependent applications and increased operational overhead for restarts and monitoring.

How an attack unfolds

An attacker on the adjacent network sends crafted network traffic that reaches setDeferredReply with values causing the size calculation to underflow, resulting in memory corruption and potential denial of service.

How to fix it

Upgrade the affected package to one of the listed fixed versions such as 237-3ubuntu10.56; apply the update through standard package management and restart affected services.

How to confirm the fix worked

Confirm the installed package version is at or above the fixed release, review release notes for the integer underflow fix, and perform functional testing of network reply paths under load.

Typical attack path

  1. Locate an exposed instance of the vulnerable networking component
  2. Send specially constructed packets designed to trigger the size underflow
  3. Trigger the integer underflow during reply buffer processing
  4. Induce memory corruption leading to service instability or crash

How to detect it

Review service logs and crash dumps for unexpected terminations or buffer handling errors during reply processing; correlate with network connection attempts from untrusted sources.

What your security team should do

  • Prioritize patching systems reachable from untrusted networks
  • Implement network segmentation to limit exposure of the service
  • Enable enhanced logging for networking components to detect anomalies
  • Schedule periodic version audits to prevent regression to vulnerable releases

The record

setDeferredReply in networking.c in Valkey through 8.1.1 has an integer underflow for prev->size - prev->used.

Affected packages

Ecosystem Package Introduced Fixed
Bitnami valkey 0 8.1.1
Bitnami valkey 0 8.1.4
Chainguard redis-6.2.10-benchmark 0 6.2.10-r40
Chainguard redis-6.2.10-cli 0 6.2.10-r40
Chainguard redis-7.2 0 7.2.12-r2
Chainguard redis-7.2-iamguarded-compat 0 7.2.12-r0
Chainguard redis-7.4 0 7.4.7-r2
Chainguard redis-7.4-bitnami-compat 0 7.4.7-r0
Chainguard redis-7.4-iamguarded-compat 0 7.4.7-r0
Chainguard redis-8.0-bitnami-compat 0 8.0.5-r0
Chainguard redis-8.0-iamguarded-compat 0 8.0.5-r0
Chainguard redis-8.2 0 8.2.3-r2
Chainguard redis-8.2-bitnami-compat 0 8.2.3-r0
Chainguard redis-8.2-iamguarded-compat 0 8.2.3-r0
Chainguard redis-8.4-bitnami-compat 0 8.4.0-r0
Chainguard redis-8.4-iamguarded-compat 0 8.4.0-r0
Chainguard redis-benchmark-7.2 0 7.2.12-r0
Chainguard redis-benchmark-7.4 0 7.4.7-r0
Chainguard redis-benchmark-8.0 0 8.0.5-r0
Chainguard redis-benchmark-8.2 0 8.2.3-r0
Chainguard redis-benchmark-8.4 0 8.4.0-r0
Chainguard redis-cli-7.2 0 7.2.12-r0
Chainguard redis-cli-7.4 0 7.4.7-r0
Chainguard redis-cli-8.0 0 8.0.5-r0
Chainguard redis-cli-8.2 0 8.2.3-r0
Chainguard redis-cli-8.4 0 8.4.0-r0
Chainguard redis-cluster-7.2-iamguarded-compat 0 7.2.12-r0
Chainguard redis-cluster-7.4-bitnami-compat 0 7.4.7-r0
Chainguard redis-cluster-7.4-iamguarded-compat 0 7.4.7-r0
Chainguard redis-cluster-8.0-bitnami-compat 0 8.0.5-r0
Chainguard redis-cluster-8.0-iamguarded-compat 0 8.0.5-r0
Chainguard redis-cluster-8.2-bitnami-compat 0 8.2.3-r0
Chainguard redis-cluster-8.2-iamguarded-compat 0 8.2.3-r0
Chainguard redis-cluster-8.4-bitnami-compat 0 8.4.0-r0
Chainguard redis-cluster-8.4-iamguarded-compat 0 8.4.0-r0
Chainguard redis-sentinel-7.2-iamguarded-compat 0 7.2.12-r0
Chainguard redis-sentinel-7.4-bitnami-compat 0 7.4.7-r0
Chainguard redis-sentinel-7.4-iamguarded-compat 0 7.4.7-r0
Chainguard redis-sentinel-8.0-bitnami-compat 0 8.0.5-r0
Chainguard redis-sentinel-8.0-iamguarded-compat 0 8.0.5-r0
Chainguard redis-sentinel-8.2-bitnami-compat 0 8.2.3-r0
Chainguard redis-sentinel-8.2-iamguarded-compat 0 8.2.3-r0
Chainguard redis-sentinel-8.4-bitnami-compat 0 8.4.0-r0
Chainguard redis-sentinel-8.4-iamguarded-compat 0 8.4.0-r0
Debian:11 redis 0 No fix
Debian:12 redis 0 No fix
Debian:13 redis 0 No fix
Debian:13 valkey 0 No fix
Debian:13 valkey 0 8.1.1+dfsg1-2
Debian:14 redict 0 7.3.5+ds-1
Debian:14 redis 0 No fix
Debian:14 valkey 0 8.1.1+dfsg1-2
SUSE:Linux Enterprise Module for Server Applications 15 SP6 valkey 0 8.0.2-150600.13.11.1
Wolfi redis-7.2 0 7.2.12-r2
Wolfi redis-7.4 0 7.4.7-r2
Wolfi redis-benchmark-7.2 0 7.2.12-r0
Wolfi redis-cli-7.2 0 7.2.12-r0
openSUSE:Leap 15.6 valkey 0 8.0.2-150600.13.11.1
openSUSE:Tumbleweed valkey 0 8.1.2-1.1

Related vulnerabilities