Vulnerability · Published Mar 26, 2023 · Assigned by mitre

CVE-2023-28858

Low 3.7

In plain English

A low-severity security flaw in the py3-redis package (Alpine). There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.0% (higher than 63% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)3.7Low
Exploit odds (30 days)1.0%top 36.5% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

redis-py before 4.5.3 leaves a connection open after canceling an async Redis command at an inopportune time, and can send response data to the client of an unrelated request in an off-by-one manner. NOTE: this CVE Record was initially created in response to reports about ChatGPT, and 4.3.6, 4.4.3, and 4.5.3 were released (changing the behavior for pipeline operations); however, please see CVE-2023-28859 about addressing data leakage across AsyncIO connections in general.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.20py3-redis4.5.4-r0ALPINE-CVE-2023-28858
Alpine:v3.21py3-redis4.5.4-r0ALPINE-CVE-2023-28858
Alpine:v3.22py3-redis4.5.4-r0ALPINE-CVE-2023-28858
Alpine:v3.23py3-redis4.5.4-r0ALPINE-CVE-2023-28858
Alpine:v3.24py3-redis4.5.4-r0ALPINE-CVE-2023-28858
Debian:12python-redisno fix listedDEBIAN-CVE-2023-28858
Debian:13python-redis5.2.1-1DEBIAN-CVE-2023-28858
Debian:14python-redis5.2.1-1DEBIAN-CVE-2023-28858
PyPIredis4.3.6, 4.4.3, 4.5.3PYSEC-2023-45
PyPIredis4.4.3GHSA-24wv-mv5m-xv4h
PyPIredis4.5.3GHSA-24wv-mv5m-xv4h
PyPIredis4.3.6GHSA-24wv-mv5m-xv4h
Ubuntu:24.04:LTSpython-redisno fix listedUBUNTU-CVE-2023-28858
Ubuntu:25.10python-redisno fix listedUBUNTU-CVE-2023-28858
Ubuntu:26.04:LTSpython-redisno fix listedUBUNTU-CVE-2023-28858
Ubuntu:26.10python-redisno fix listedUBUNTU-CVE-2023-28858

Affected products (as reported)

VendorProductVersions
n/a n/a n/a

References