CVE-2020-12050 Race condition in n/a
A race condition in SQLiteODBC allows local attackers to escalate privileges to root by replacing a temporary file to load arbitrary libraries.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2020-12050?
CVE-2020-12050 is a high-severity vulnerability in Fedoraproject Fedora, published on 30 Apr 2020. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
SQLiteODBC 0.9996, as packaged for certain Linux distributions as 0.9996-4, has a race condition leading to root privilege escalation because any user can replace a /tmp/sqliteodbc$$ file with new contents that cause loading of an arbitrary library.
Weakness: CWE-362
Which versions are affected by CVE-2020-12050?
It affects 3 products.
Linux distribution packages (3)
sqliteodbc SUSE:Package Hub 15 SP1 | All versions | 0.9996-bp151.4.3.1 |
sqliteodbc openSUSE:Leap 15.1 | All versions | 0.9996-lp151.3.3.1 |
sqliteodbc openSUSE:Tumbleweed | All versions | 0.9998-1.7 |
Products include Fedoraproject Fedora, Opensuse Backports Sle, Sqliteodbc Project Sqliteodbc.
How do I fix CVE-2020-12050?
Apply the vendor's patch.
Is CVE-2020-12050 being exploited?
There is no known exploitation of CVE-2020-12050 in the wild and no public exploit code.
Other vulnerabilities in Fedoraproject Fedora
Sources
Also known as DEBIAN-CVE-2020-12050, GHSA-8q4v-jg8h-7hjg, UBUNTU-CVE-2020-12050, openSUSE-SU-2020:0612-1, openSUSE-SU-2020:0628-1, openSUSE-SU-2024:11401-1.