In Open-iSCSI tcmu-runner 1.3.x, 1.4.x, and 1.5.x through 1.5.2, xcopy_locate_udev in…
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Partial Red Hat: 6 fixed, 1 without a fix
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and Red Hat.
Summary
In Open-iSCSI tcmu-runner 1.3.x, 1.4.x, and 1.5.x through 1.5.2, xcopy_locate_udev in tcmur_cmd_handler.c lacks a check for transport-layer restrictions, allowing remote attackers to read or write files via directory traversal in an XCOPY request. For example, an attack can occur over a network if the attacker has access to one iSCSI LUN. NOTE: relative to CVE-2020-28374, this is a similar mistake in a different algorithm.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:tcmu-runner_project:tcmu-runner:*:*:*:*:*:*:*:* | 1.3.0 – 1.5.2 | Vulnerable | Tcmu-runner Project |
- cpe:2.3:a:tcmu-runner_project:tcmu-runner:*:*:*:*:*:*:*:* Versions 1.3.0 – 1.5.2 Vulnerable ·Tcmu-runner Project
Remediation
Red Hat 2 advisories
- RHSA-2021:1518 Released 2021-05-06 · Red Hat rating ImportantRed Hat Ceph Storage 3.3 Security and Bug Fix Update
- Red Hat Ceph Storage 3 MON - ELS ceph-2:12.2.12-139.el7cp, ceph-base-2:12.2.12-139.el7cp, ceph-common-2:12.2.12-139.el7cp +17
- Red Hat Ceph Storage 3 OSD - ELS ceph-2:12.2.12-139.el7cp, ceph-base-2:12.2.12-139.el7cp, ceph-common-2:12.2.12-139.el7cp +16
- Red Hat Ceph Storage 3 Tools - ELS ceph-2:12.2.12-139.el7cp, ceph-ansible-3.2.56-1.el7cp, ceph-base-2:12.2.12-139.el7cp +23
- RHSA-2021:1452 Released 2021-04-28 · Red Hat rating ImportantRed Hat Ceph Storage security, bug fix, and enhancement Update
- Red Hat Ceph Storage 4.2 MON ceph-2:14.2.11-147.el7cp, ceph-2:14.2.11-147.el8cp, ceph-base-2:14.2.11-147.el7cp +47
- Red Hat Ceph Storage 4.2 OSD ceph-2:14.2.11-147.el7cp, ceph-2:14.2.11-147.el8cp, ceph-base-2:14.2.11-147.el7cp +41
- Red Hat Ceph Storage 4.2 Tools ceph-2:14.2.11-147.el7cp, ceph-2:14.2.11-147.el8cp, ceph-ansible-4.0.49.2-1.el7cp +47
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Openshift Container Storage 4 | Affected | No fix planned: Will not fix |
| Red Hat Ceph Storage 3 MON - ELS | Fixed | RHSA-2021:1518 |
| Red Hat Ceph Storage 3 OSD - ELS | Fixed | RHSA-2021:1518 |
| Red Hat Ceph Storage 3 Tools - ELS | Fixed | RHSA-2021:1518 |
| Red Hat Ceph Storage 4.2 MON | Fixed | RHSA-2021:1452 |
| Red Hat Ceph Storage 4.2 OSD | Fixed | RHSA-2021:1452 |
| Red Hat Ceph Storage 4.2 Tools | Fixed | RHSA-2021:1452 |
Not affected: 1 product
- Red Hat Storage 3
Timeline
- 2026-10-02 Threatist record created from CVE-2021-3139
- 2026-10-03 Alias added: GHSA-j364-gjm2-cwx8
References
More Tcmu-runner Project Tcmu-runner vulnerabilities
- TI-2017-14521 tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a dbus triggered NULL pointer… CVSS 3.0HIGH 7.5
- TI-2017-14520 tcmu-runner version 0.91 up to 1.20 is vulnerable to information disclosure in… CVSS 3.0HIGH 7.5
- TI-2017-14519 tcmu-runner daemon version 0.9.0 to 1.2.0 is vulnerable to invalid memory references in… CVSS 3.0HIGH 7.5
- TI-2017-14522 The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack CVSS 3.0MEDIUM 5.5
Sources
- CVE-2021-3139 · CVE Program
- CVE-2021-3139 · NVD
- FIRST EPSS
- GHSA-j364-gjm2-cwx8 · GitHub Advisory Database · CC BY 4.0
- CVE-2021-3139 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences