CVE-2023-1095NULL Pointer Dereference in Kernel

Severity
5.5MEDIUMNVD
OSV6.7OSV5.9
EPSS
0.0%
top 96.33%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedFeb 28
Latest updateAug 19

Description

In nf_tables_updtable, if nf_tables_table_enable returns an error, nft_trans_destroy is called to free the transaction object. nft_trans_destroy() calls list_del(), but the transaction was never placed on a list -- the list head is all zeroes, this results in a NULL pointer dereference.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitability: 1.8 | Impact: 3.6

Affected Packages4 packages

Debianlinux/linux_kernel< 5.10.140-1+3
Ubuntulinux/linux_kernel< 4.4.0-239.273
Palo Altopaloalto/pan-os

Also affects: Enterprise Linux 8.0, 9.0

Patches

🔴Vulnerability Details

6
OSV
linux-oem-5.17 vulnerabilities2023-04-19
OSV
linux, linux-kvm, linux-lts-xenial vulnerabilities2023-04-12
OSV
linux-aws vulnerabilities2023-04-06
GHSA
GHSA-grc4-c844-m2mx: In nf_tables_updtable, if nf_tables_table_enable returns an error, nft_trans_destroy is called to free the transaction object2023-03-01
OSV
CVE-2023-1095: In nf_tables_updtable, if nf_tables_table_enable returns an error, nft_trans_destroy is called to free the transaction object2023-02-28

📋Vendor Advisories

9
Palo Alto
PAN-SA-2024-0001 Informational Bulletin: Impact of OSS CVEs in PAN-OS2024-02-14
CISA ICS
Siemens SIMATIC S7-1500 TM MFP Linux Kernel2023-06-15
Ubuntu
Linux kernel (OEM) vulnerabilities2023-04-19
Ubuntu
Linux kernel (AWS) vulnerabilities2023-04-12
Ubuntu
Linux kernel vulnerabilities2023-04-12

📄Research Papers

1
arXiv
Top of the Heap: Efficient Memory Error Protection of Safe Heap Objects2024-08-19

💬Community

1
Bugzilla
CVE-2024-27065 kernel: netfilter: nf_tables: do not compare internal table flags on updates2024-05-01
CVE-2023-1095 — NULL Pointer Dereference in Kernel | cvebase