Cloudanix VulnDB

CVE-2025-48367

None

CVSS

—

EPSS

1.2%

Published

Jul 7, 2025

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A database service can be knocked offline when anyone connects without a password and sends bad network data, stopping normal application work until the service is restarted or updated.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

An unauthenticated remote connection triggers repeated IP protocol errors inside Redis, starving legitimate clients and resulting in denial of service.

Why it matters to the business

Redis-based applications experience prolonged outages or degraded performance; the issue affects widely deployed versions across many environments and has seen a modest rise in exploitation probability over the past month.

How an attack unfolds

An attacker opens an unauthenticated TCP connection to a vulnerable Redis instance and transmits specially crafted traffic that repeatedly triggers IP-layer protocol errors, exhausting client-handling resources until the service becomes unresponsive to normal traffic.

How to fix it

Upgrade Redis to 8.0.3, 7.4.5, 7.2.10, or 6.2.19 (or the equivalent Git commit b49d5c0cf4e96a277d4b4e98f61d10c792b37003). For AlmaLinux 9 systems also apply the libxml2 updates to 2.9.13-10.el9_6 on libxml2, libxml2-devel, and python3-libxml2 packages.

How to confirm the fix worked

Confirm the running Redis binary or package reports one of the fixed versions, then verify that new unauthenticated connections no longer produce repeated IP protocol errors under load testing.

Typical attack path

  1. Locate an exposed Redis instance
  2. Establish an unauthenticated network connection
  3. Send crafted packets that induce repeated IP protocol errors
  4. Sustain the connection pattern to starve client resources
  5. Maintain the flood until the service denies service to legitimate clients

How to detect it

Inspect Redis server logs for clusters of IP protocol error messages originating from the same remote addresses; correlate with connection volume spikes on the Redis listening port.

What your security team should do

  • Prioritize upgrade of all internet-facing and internal Redis instances to the listed fixed versions
  • Restrict unauthenticated network access to Redis ports using firewalls or TLS client certificates
  • Review Redis logs for repeated IP protocol error entries from unexpected sources
  • Monitor EPSS trend and re-assess exposure if exploit code appears

The record

Redis is an open source, in-memory database that persists on disk. An unauthenticated connection can cause repeated IP protocol errors, leading to client starvation and, ultimately, a denial of service. This vulnerability is fixed in 8.0.3, 7.4.5, 7.2.10, and 6.2.19.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:10 valkey 0 8.0.4-1.el10_0
AlmaLinux:10 valkey-devel 0 8.0.4-1.el10_0
AlmaLinux:8 redis 0 6.2.19-1.module_el8.10.0+4030+0c7fcc00
AlmaLinux:8 redis-devel 0 6.2.19-1.module_el8.10.0+4030+0c7fcc00
AlmaLinux:8 redis-doc 0 6.2.19-1.module_el8.10.0+4030+0c7fcc00
AlmaLinux:9 redis 0 7.2.10-1.module_el9.6.0+173+efaf9205
AlmaLinux:9 redis-devel 0 7.2.10-1.module_el9.6.0+173+efaf9205
AlmaLinux:9 redis-doc 0 7.2.10-1.module_el9.6.0+173+efaf9205
Alpine:v3.22 valkey 0 8.1.1-r2
Bitnami keydb 0 6.2.19
Bitnami keydb 0 6.3.4
Bitnami redis 0 6.2.19
Bitnami valkey 0 7.2.10
Chainguard py3-redis 0 0
Chainguard redis-6.2 0 6.2.19-r0
Chainguard redis-6.2-bitnami-compat 0 6.2.19-r0
Chainguard redis-6.2-iamguarded-compat 0 6.2.19-r0
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.10-r0
Chainguard redis-7.2-bitnami-compat 0 7.2.10-r0
Chainguard redis-7.2-bitnami-compat 0 7.4.5-r0
Chainguard redis-7.2-iamguarded-compat 0 7.2.10-r0
Chainguard redis-7.2-iamguarded-compat 0 7.2.12-r2
Chainguard redis-7.4 0 7.4.5-r0
Chainguard redis-7.4-bitnami-compat 0 7.4.5-r0
Chainguard redis-7.4-iamguarded-compat 0 7.4.5-r0
Chainguard redis-8.0 0 8.0.3-r0
Chainguard redis-8.0-bitnami-compat 0 8.0.3-r0
Chainguard redis-8.0-iamguarded-compat 0 8.0.3-r0
Chainguard redis-benchmark-6.2 0 6.2.19-r0
Chainguard redis-benchmark-7.2 0 7.2.10-r0
Chainguard redis-benchmark-7.2 0 7.2.12-r2
Chainguard redis-benchmark-7.4 0 7.4.5-r0
Chainguard redis-benchmark-8.0 0 8.0.3-r0
Chainguard redis-check-aof-6.2 0 6.2.19-r0
Chainguard redis-check-rdb-6.2 0 6.2.19-r0
Chainguard redis-cli-6.2 0 6.2.19-r0
Chainguard redis-cli-7.2 0 7.2.10-r0
Chainguard redis-cli-7.2 0 7.4.5-r0
Chainguard redis-cli-7.4 0 7.4.5-r0
Chainguard redis-cli-8.0 0 8.0.3-r0
Chainguard redis-cluster-6.2-bitnami-compat 0 6.2.19-r0
Chainguard redis-cluster-6.2-iamguarded-compat 0 6.2.19-r0
Chainguard redis-cluster-7.2-bitnami-compat 0 7.2.10-r0
Chainguard redis-cluster-7.2-bitnami-compat 0 7.4.5-r0
Chainguard redis-cluster-7.2-iamguarded-compat 0 7.2.10-r0
Chainguard redis-cluster-7.2-iamguarded-compat 0 7.2.12-r2
Chainguard redis-cluster-7.4-bitnami-compat 0 7.4.5-r0
Chainguard redis-cluster-7.4-iamguarded-compat 0 7.4.5-r0
Chainguard redis-cluster-8.0-bitnami-compat 0 8.0.3-r0
Chainguard redis-cluster-8.0-iamguarded-compat 0 8.0.3-r0
Chainguard redis-sentinel-6.2 0 6.2.19-r0
Chainguard redis-sentinel-6.2-bitnami-compat 0 6.2.19-r0
Chainguard redis-sentinel-6.2-iamguarded-compat 0 6.2.19-r0
Chainguard redis-sentinel-7.2-bitnami-compat 0 7.2.10-r0
Chainguard redis-sentinel-7.2-bitnami-compat 0 7.4.5-r0
Chainguard redis-sentinel-7.2-iamguarded-compat 0 7.2.10-r0
Chainguard redis-sentinel-7.2-iamguarded-compat 0 7.2.12-r2
Chainguard redis-sentinel-7.4-bitnami-compat 0 7.4.5-r0
Chainguard redis-sentinel-7.4-iamguarded-compat 0 7.4.5-r0
Chainguard redis-sentinel-8.0-bitnami-compat 0 8.0.3-r0
Chainguard redis-sentinel-8.0-iamguarded-compat 0 8.0.3-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:14 redict 0 7.3.5+ds-1
Debian:14 redis 0 5:8.0.2-2
Debian:14 valkey 0 8.1.1+dfsg1-3
Mageia:9 redis 0 7.2.10-1.mga9
SUSE:Enterprise Storage 7.1 redis 0 6.0.14-150200.6.40.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS redis 0 6.0.14-150200.6.40.1
SUSE:Linux Enterprise Module for Server Applications 15 SP6 redis 0 7.2.4-150600.3.15.1
SUSE:Linux Enterprise Module for Server Applications 15 SP6 redis7 0 7.0.8-150600.8.16.1
SUSE:Linux Enterprise Module for Server Applications 15 SP6 valkey 0 8.0.2-150600.13.14.1
SUSE:Linux Enterprise Server 15 SP3-LTSS redis 0 6.0.14-150200.6.40.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 redis 0 6.0.14-150200.6.40.1
Wolfi redis-6.2 0 6.2.19-r0
Wolfi redis-6.2-bitnami-compat 0 6.2.19-r0
Wolfi redis-7.2 0 7.2.10-r0
Wolfi redis-7.2-bitnami-compat 0 7.4.5-r0
Wolfi redis-7.4 0 7.4.5-r0
Wolfi redis-benchmark-6.2 0 6.2.19-r0
Wolfi redis-benchmark-7.2 0 7.2.12-r2
Wolfi redis-check-aof-6.2 0 6.2.19-r0
Wolfi redis-check-rdb-6.2 0 6.2.19-r0
Wolfi redis-cli-6.2 0 6.2.19-r0
Wolfi redis-cli-7.2 0 7.4.5-r0
Wolfi redis-cluster-6.2-bitnami-compat 0 6.2.19-r0
Wolfi redis-cluster-7.2-bitnami-compat 0 7.4.5-r0
Wolfi redis-sentinel-6.2 0 6.2.19-r0
Wolfi redis-sentinel-6.2-bitnami-compat 0 6.2.19-r0
Wolfi redis-sentinel-7.2-bitnami-compat 0 7.4.5-r0
openSUSE:Leap 15.6 redis 0 7.2.4-150600.3.15.1
openSUSE:Leap 15.6 redis7 0 7.0.8-150600.8.16.1
openSUSE:Leap 15.6 valkey 0 8.0.2-150600.13.14.1
openSUSE:Tumbleweed redis 0 8.0.3-1.1
openSUSE:Tumbleweed valkey 0 8.1.3-1.1

Related vulnerabilities