Actively exploited · Published May 7, 2014 · Assigned by redhat
CVE-2014-0196
Medium 5.5 Exploited
In plain English
A medium-severity race condition in Kernel from Linux. Attackers are actively exploiting it in the wild (listed by CISA on May 12, 2023). The chance it is exploited in the next 30 days is estimated at 20.3% (higher than 97% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.
CISA guidance
The impacted product is end-of-life and should be disconnected if still in use.
Federal agencies must remediate by Jun 2, 2023.
Official description
The n_tty_write function in drivers/tty/n_tty.c in the Linux kernel through 3.14.3 does not properly manage tty driver access in the "LECHO & !OPOST" case, which allows local users to cause a denial of service (memory corruption and system crash) or gain privileges by triggering a race condition involving read and write operations with long strings.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:12 | linux | 3.14.4-1 | DEBIAN-CVE-2014-0196 |
| Debian:13 | linux | 3.14.4-1 | DEBIAN-CVE-2014-0196 |
| Debian:14 | linux | 3.14.4-1 | DEBIAN-CVE-2014-0196 |
Affected products (as reported)
Weakness: CWE-362 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
References
- USN-2203-1 vendor-advisory, x_refsource_UBUNTU
- http://support.f5.com/kb/en-us/solutions/public/15000/300/sol15319.html x_refsource_CONFIRM
- 106646 vdb-entry, x_refsource_OSVDB
- SUSE-SU-2014:0683 vendor-advisory, x_refsource_SUSE
- [oss-security] 20140429 CVE-2014-0196: Linux kernel pty layer race condition memory corruption mailing-list, x_refsource_MLIST
- 59262 third-party-advisory, x_refsource_SECUNIA
- USN-2204-1 vendor-advisory, x_refsource_UBUNTU
- 59218 third-party-advisory, x_refsource_SECUNIA
- USN-2202-1 vendor-advisory, x_refsource_UBUNTU
- 33516 exploit, x_refsource_EXPLOIT-DB
- DSA-2928 vendor-advisory, x_refsource_DEBIAN
- USN-2199-1 vendor-advisory, x_refsource_UBUNTU
- http://linux.oracle.com/errata/ELSA-2014-0771.html x_refsource_CONFIRM
- https://bugzilla.redhat.com/show_bug.cgi?id=1094232 x_refsource_CONFIRM
- USN-2197-1 vendor-advisory, x_refsource_UBUNTU
- http://source.android.com/security/bulletin/2016-07-01.html x_refsource_CONFIRM
- RHSA-2014:0512 vendor-advisory, x_refsource_REDHAT
- 59599 third-party-advisory, x_refsource_SECUNIA
- DSA-2926 vendor-advisory, x_refsource_DEBIAN
- https://github.com/torvalds/linux/commit/4291086b1f081b869c6d79e5b7441633dc3ace00 x_refsource_CONFIRM
- SUSE-SU-2014:0667 vendor-advisory, x_refsource_SUSE
- http://pastebin.com/raw.php?i=yTSFUBgZ x_refsource_MISC
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git%3Ba=commit%3Bh=4291086b1f081b869c6d79e5b7441633dc3ace00 x_refsource_CONFIRM
- http://bugzilla.novell.com/show_bug.cgi?id=875690 x_refsource_CONFIRM
- USN-2198-1 vendor-advisory, x_refsource_UBUNTU
- USN-2200-1 vendor-advisory, x_refsource_UBUNTU
- USN-2201-1 vendor-advisory, x_refsource_UBUNTU
- USN-2196-1 vendor-advisory, x_refsource_UBUNTU
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2014-0196 government-resource