Vulnerability · Published Mar 26, 2023 · Assigned by mitre
CVE-2023-28859
Medium 6.5
In plain English
A medium-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 64% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Severity (CVSS NVD)6.5Medium
Exploit odds (30 days)1.0%top 36.0% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known
Official description
redis-py before 4.4.4 and 4.5.x before 4.5.4 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. (This could, for example, happen for a non-pipeline operation.) NOTE: the solutions for CVE-2023-28859 address data leakage across AsyncIO connections in general.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Alpine:v3.20 | py3-redis | 4.5.4-r0 | ALPINE-CVE-2023-28859 |
| Alpine:v3.21 | py3-redis | 4.5.4-r0 | ALPINE-CVE-2023-28859 |
| Alpine:v3.22 | py3-redis | 4.5.4-r0 | ALPINE-CVE-2023-28859 |
| Alpine:v3.23 | py3-redis | 4.5.4-r0 | ALPINE-CVE-2023-28859 |
| Alpine:v3.24 | py3-redis | 4.5.4-r0 | ALPINE-CVE-2023-28859 |
| PyPI | redis | 4.4.4 | GHSA-8fww-64cx-x8p5 |
| PyPI | redis | 4.5.4 | GHSA-8fww-64cx-x8p5 |
| PyPI | redis | 4.4.4, 4.5.4 | PYSEC-2023-46 |
| Ubuntu:24.04:LTS | python-redis | no fix listed | UBUNTU-CVE-2023-28859 |
| Ubuntu:25.10 | python-redis | no fix listed | UBUNTU-CVE-2023-28859 |
| Ubuntu:26.04:LTS | python-redis | no fix listed | UBUNTU-CVE-2023-28859 |
| Ubuntu:26.10 | python-redis | no fix listed | UBUNTU-CVE-2023-28859 |