There is a possible tty hijacking in shadow 4.x before 4.1.5 and sudo 1.x before 1.7.4 via "su - user -c program". The user session can be escaped to the parent session by using the TIOCSTI ioctl to push characters into the input buffer to be read by the next process.
CVE-2005-4890
Score 7.8 from GitHub Security Advisory (severity: HIGH) published 2022-04-21. NVD baseline CVSS 7.8; sources differ by 0.0.
- High severity, but no confirmed exploitation yet
No vendor fix yet — apply a workaround or compensating control (WAF / firewall / segmentation) and watch for a patch.
- CVSS v3
- 7.8
- EG Score
- 7.8(medium)
- EG Risk
- 40(Track)EG Risk 40/100SSVC: Track
EG Risk is EchelonGraph's 0–100 priority score: it fuses intrinsic severity with real-world exploitation and automatability so you can rank equal-severity CVEs and fix the most dangerous first. Higher = act sooner. Distinct from the 0–10 EG Score (severity).
How it’s computedSeverity78% × 45%Exploitation1% × 40%Automatability30% × 15%Action: Routine — remediate on your standard cadence. - EPSS PROB
- 1%
- EPSS %ILE
- 48%
- KEV
- Not listed
Published
November 4, 2019
Last Modified
November 21, 2024
Advisory Details (10)
Auto-updated Jul 24, 2026710208 – (CVE-2005-4890) CVE-2005-4890 coreutils: tty hijacking possible in "su" via TIOCSTI ioctl
Affected: Red Hat Enterprise Linux 4.
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2005-4890oss-security - CVE Request: pkexec tty hijacking via TIOCSTI ioctl
http://www.openwall.com/lists/oss-security/2016/02/25/6oss-security - Re: Multiple disputed issues in util-vserver
http://www.openwall.com/lists/oss-security/2014/12/15/5oss-security - AW: Multiple disputed issues in util-vserver
http://www.openwall.com/lists/oss-security/2014/10/21/1oss-security - Re: Multiple disputed issues in util-vserver
http://www.openwall.com/lists/oss-security/2014/10/20/9oss-security - Re: CVE Request: adequate: privilege escalation via tty hijacking
http://www.openwall.com/lists/oss-security/2013/11/29/5oss-security - CVE Request: adequate: privilege escalation via tty hijacking
http://www.openwall.com/lists/oss-security/2013/11/28/10oss-security - tty-hijacking & CVE-2005-4890 - redux
http://www.openwall.com/lists/oss-security/2013/05/20/3oss-security - Re: Re: TTY handling when executing code in different lower-privileged context (su, virt containers)
http://www.openwall.com/lists/oss-security/2012/11/06/8Affected Packages
(8 across 4 ecosystems)
Debian:11(2)
| Package | Vulnerable range | Fixed in | Dependents |
|---|---|---|---|
| shadow | — | 1:4.1.5-1 | — |
| sudo | — | 1.7.4p4 | — |
Debian:12(2)
| Package | Vulnerable range | Fixed in | Dependents |
|---|---|---|---|
| shadow | — | 1:4.1.5-1 | — |
| sudo | — | 1.7.4p4 | — |
Debian:13(2)
| Package | Vulnerable range | Fixed in | Dependents |
|---|---|---|---|
| shadow | — | 1:4.1.5-1 | — |
| sudo | — | 1.7.4p4 | — |
Debian:14(2)
| Package | Vulnerable range | Fixed in | Dependents |
|---|---|---|---|
| shadow | — | 1:4.1.5-1 | — |
| sudo | — | 1.7.4p4 | — |
Weakness Classification(1)
MITRE Common Weakness Enumeration — the root-cause categories this CVE belongs to.
Data Freshness Timeline
(refreshed 0× in last 7d / 8× in last 30d)
Each row is a source pipeline that fetched or updated this CVE on that date, with what changed. For example, "NVD update" means NVD published or revised its analysis for this CVE; "MITRE cvelistV5" means we ingested or refreshed it from the CNA feed. Most recent first.
- 2026-08-14 22:54 UTCOSV refresh
- 2026-08-08 16:30 UTCEPSS rescore
- 2026-08-05 19:11 UTCEPSS rescore
- 2026-08-03 10:27 UTCEPSS rescore
- 2026-07-30 11:14 UTCOSV refresh
- 2026-07-24 14:11 UTCEPSS rescore
- 2026-07-23 00:49 UTCEG score recompute
- 2026-07-23 00:29 UTCEG score recompute
- 2026-07-22 23:53 UTCEG score recompute
- 2026-07-22 21:33 UTCEG score recompute
- 2026-07-20 17:02 UTCEPSS rescore
- 2026-07-18 09:59 UTCEPSS rescore
- 2026-07-16 16:58 UTCEPSS rescore
- 2026-07-15 16:53 UTCEPSS rescore
- 2026-07-15 01:55 UTCEPSS rescore
- 2026-07-13 22:25 UTCEPSS rescore
- 2026-07-13 06:07 UTCEPSS rescore
- 2026-07-13 06:07 UTCEPSS rescore
- 2026-07-12 20:37 UTCOSV refresh
- 2026-07-11 08:22 UTCEPSS rescore
- 2026-07-09 19:03 UTCEPSS rescore
- 2026-07-08 15:09 UTCEPSS rescore
- 2026-07-06 02:19 UTCEPSS rescore
- 2026-07-06 02:19 UTCEPSS rescore
- 2026-07-04 06:26 UTCEPSS rescore
Show 58 moreShow fewer
- 2026-07-02 14:00 UTCEPSS rescore
- 2026-07-01 15:01 UTCEPSS rescore
- 2026-06-29 14:02 UTCEPSS rescore
- 2026-06-29 14:02 UTCEPSS rescore
- 2026-06-27 03:04 UTCEPSS rescore
- 2026-06-25 13:46 UTCEPSS rescore
- 2026-06-24 14:01 UTCEPSS rescore
- 2026-06-24 14:01 UTCEPSS rescore
- 2026-06-24 06:20 UTCOSV refresh
- 2026-06-23 21:29 UTCEPSS rescore
- 2026-06-23 21:29 UTCEPSS rescore
- 2026-06-22 14:22 UTCEPSS rescore
- 2026-06-21 01:56 UTCEPSS rescore
- 2026-06-19 19:22 UTCEPSS rescore
- 2026-06-19 19:22 UTCEPSS rescore
- 2026-06-18 17:49 UTCEPSS rescore
- 2026-06-18 17:49 UTCEPSS rescore
- 2026-06-17 17:49 UTCEPSS rescore
- 2026-06-17 17:49 UTCEPSS rescore
- 2026-06-16 17:49 UTCEPSS rescore
- 2026-06-16 17:49 UTCEPSS rescore
- 2026-06-15 17:44 UTCEPSS rescore
- 2026-06-14 23:13 UTCEPSS rescore
- 2026-06-13 22:56 UTCEPSS rescore
- 2026-06-12 23:08 UTCEPSS rescore
- 2026-06-11 13:55 UTCEPSS rescore
- 2026-06-10 22:14 UTCEPSS rescore
- 2026-06-10 13:17 UTCEPSS rescore
- 2026-06-07 15:21 UTCEPSS rescore
- 2026-06-07 09:59 UTCOSV refresh
- 2026-06-06 13:44 UTCEPSS rescore
- 2026-06-06 13:44 UTCEPSS rescore
- 2026-06-05 22:43 UTCEPSS rescore
- 2026-06-05 06:07 UTCEPSS rescore
- 2026-06-05 06:07 UTCEPSS rescore
- 2026-06-04 13:09 UTCEPSS rescore
- 2026-06-04 13:09 UTCEPSS rescore
- 2026-06-02 20:10 UTCEPSS rescore
- 2026-06-02 20:10 UTCEPSS rescore
- 2026-06-01 13:49 UTCEPSS rescore
- 2026-06-01 13:49 UTCEPSS rescore
- 2026-06-01 13:49 UTCEPSS rescore
- 2026-05-31 22:28 UTCEPSS rescore
- 2026-05-31 00:13 UTCEPSS rescore
- 2026-05-31 00:13 UTCEPSS rescore
- 2026-05-31 00:13 UTCEPSS rescore
- 2026-05-29 13:40 UTCEPSS rescore
- 2026-05-28 13:42 UTCEPSS rescore
- 2026-05-28 13:42 UTCEPSS rescore
- 2026-05-27 13:37 UTCEPSS rescore
- 2026-05-27 13:37 UTCEPSS rescore
- 2026-05-26 13:41 UTCEPSS rescore
- 2026-05-26 13:41 UTCEPSS rescore
- 2026-05-26 07:16 UTCEPSS rescore
- 2026-05-26 07:16 UTCEPSS rescore
- 2026-05-24 16:42 UTCEPSS rescore
- 2026-05-23 03:19 UTCEG score recompute
- 2026-05-23 03:19 UTCGHSA enrichment
Frequently asked(5)
What is CVE-2005-4890?
When was CVE-2005-4890 disclosed?
Is CVE-2005-4890 actively exploited?
What is the CVSS score of CVE-2005-4890?
How do I remediate CVE-2005-4890?
Dependency Blast Radius
See which npm, PyPI, Go, and Maven packages are affected by CVE-2005-4890
Is Your Infrastructure Affected by CVE-2005-4890?
EchelonGraph automatically scans your cloud infrastructure and maps CVE exposure using blast radius analysis.