Medium severity · published Dec 26, 2022
CVE-2021-43395
An issue was discovered in illumos before f859e7171bb5db34321e45585839c6c3200ebb90, OmniOS Community Edition r151038, OpenIndiana Hipster 2021.04, and SmartOS 20210923
5.5
CVSS
0.3%
EPSS
No
On KEV
Description
An issue was discovered in illumos before f859e7171bb5db34321e45585839c6c3200ebb90, OmniOS Community Edition r151038, OpenIndiana Hipster 2021.04, and SmartOS 20210923. A local unprivileged user can cause a deadlock and kernel panic via crafted rename and rmdir calls on tmpfs filesystems. Oracle Solaris 10 and 11 is also affected.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Attack vector
Local
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 25% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
IL
Illumos · Illumos
before 2022-01-18 · source: NVD
OM
Omnios · Omniosce
r151038 · source: NVD
OP
Openindiana · Openindiana
hipster_2021.04 · source: NVD
SM
Smartos · Joyent
20210923 · source: NVD
SO
Solaris · Oracle
10; 11 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2021-43395
CVE.org
https://www.cve.org/CVERecord?id=CVE-2021-43395
Release Notes
http://www.tribblix.org/relnotes.html
Exploit
https://github.com/illumos/illumos-gate/blob/069654420de4aade43c63c43cd2896e66945fc8a/usr/src/uts/common/fs/tmpfs/tmp_vnops.c
Exploit
https://github.com/illumos/illumos-gate/blob/b3403853e80914bd0aade9b5b605da4878078173/usr/src/uts/common/fs/tmpfs/tmp_dir.c
Patch
https://github.com/illumos/illumos-gate/commit/f859e7171bb5db34321e45585839c6c3200ebb90
Vendor Advisory
https://illumos.topicbox.com/groups/developer/T1c9e4f27f8c2f959/security-heads-up-illumos14424
Third Party Advisory
https://jgardner100.wordpress.com/2022/01/20/security-heads-up/
More from Illumos
9.8
CVE-2020-27678
An issue was discovered in illumos before 2020-10-22, as used in OmniOS before r151030by, r151032ay, and r151034y and SmartOS before 20201022
8.6
CVE-2016-6560
illumos osnet-incorporation bcopy() and bzero() implementations make signed instead of unsigned comparisons allowing a system crash
8.1
CVE-2019-9579
An issue was discovered in Illumos in Nexenta NexentaStor 4.0.5 and 5.1.2, and other products
7.5
CVE-2016-6561
illumos smbsrv NULL pointer dereference allows system crash
–
CVE-2014-9491
The devzvol_readdir function in illumos does not check the return value of a strchr call, which allows remote attackers to cause a denial of service (NULL pointer dereference and…
