CVE-2026-98885
Last modified
CVE-2026-98885 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: ima: return error early if file xattr cannot be changed During early boot, the filesystem is read-only and any changes to xattrs are not allowed. This fails in case of ext4 because changing xattr starts an ext4 transaction which fails with the following warning. WARNING: fs/ext4/ext4_jbd2.c:75 at ext4_journal_check_start+0x63/0xa0 [ext4], CPU#1: systemd-sysroot/561 CPU: 1 UID: 0 PID: 561 Comm: systemd-sysroot Not tainted 6.19.12-1-default #1 PREEMPT(voluntary) openSUSE Tumbleweed c2dfc3c9d9f6f1233251c5d4410574fe82a348ee Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022 RIP: 0010:ext4_journal_check_start+0x63/0xa0 [ext4] Call Trace: __ext4_journal_start_sb+0x3e/0x180 [ext4 6d025f3bc52c89a957b89a89d211fadf5e9434e1] ext4_xattr_set+0x104/0x150 [ext4 6d025f3bc52c89a957b89a89d211fadf5e9434e1] __vfs_setxattr+0x9a/0xd0 __vfs_setxattr_noperm+0x76/0x1f0 ima_appraise_measurement+0x23e/0xe40 ima_d_path+0x5a/0xd0 process_measurement+0xb29/0xc40 ? copy_from_kernel_nofault+0x21/0xe0 ? fscrypt_file_open+0xc0/0xe0 ? ext4_file_open+0x60/0x490 [ext4 6d025f3bc52c89a957b89a89d211fadf5e9434e1] ? bpf_prog_31efb7c56239148b_restrict_filesystems+0xab/0x126 ? __bpf_prog_exit+0x23/0xd0 ? __bpf_tramp_exit+0xd/0x50 ? bpf_trampoline_6442530367+0x9f/0xea ima_file_check+0x57/0x80 security_file_post_open+0x50/0xf0 path_openat+0x493/0x1650 do_filp_open+0xc7/0x170 Detect the state of the file early and return the error.. EPSS estimates a 0.18% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: ima: return error early if file xattr cannot be changed During early boot, the filesystem is read-only and any changes to xattrs are not allowed. This fails in case of ext4 because changing xattr starts an ext4 transaction which fails with the following warning. WARNING: fs/ext4/ext4_jbd2.c:75 at ext4_journal_check_start+0x63/0xa0 [ext4], CPU#1: systemd-sysroot/561 CPU: 1 UID: 0 PID: 561 Comm: systemd-sysroot Not tainted 6.19.12-1-default #1 PREEMPT(voluntary) openSUSE Tumbleweed c2dfc3c9d9f6f1233251c5d4410574fe82a348ee Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022 RIP: 0010:ext4_journal_check_start+0x63/0xa0 [ext4] Call Trace: __ext4_journal_start_sb+0x3e/0x180 [ext4 6d025f3bc52c89a957b89a89d211fadf5e9434e1] ext4_xattr_set+0x104/0x150 [ext4 6d025f3bc52c89a957b89a89d211fadf5e9434e1] __vfs_setxattr+0x9a/0xd0 __vfs_setxattr_noperm+0x76/0x1f0 ima_appraise_measurement+0x23e/0xe40 ima_d_path+0x5a/0xd0 process_measurement+0xb29/0xc40 ? copy_from_kernel_nofault+0x21/0xe0 ? fscrypt_file_open+0xc0/0xe0 ? ext4_file_open+0x60/0x490 [ext4 6d025f3bc52c89a957b89a89d211fadf5e9434e1] ? bpf_prog_31efb7c56239148b_restrict_filesystems+0xab/0x126 ? __bpf_prog_exit+0x23/0xd0 ? __bpf_tramp_exit+0xd/0x50 ? bpf_trampoline_6442530367+0x9f/0xea ima_file_check+0x57/0x80 security_file_post_open+0x50/0xf0 path_openat+0x493/0x1650 do_filp_open+0xc7/0x170 Detect the state of the file early and return the error.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 07f6a79415d7d502ee0c7d02ace6594a7be7429a, < 86acb68ebb220b83def94e7f4c33e24e843970e0; >= 07f6a79415d7d502ee0c7d02ace6594a7be7429a, < 4d98295357bcacb70874e73117e298a9d7d9b830; >= 07f6a79415d7d502ee0c7d02ace6594a7be7429a, < c6988714c0549e06610635c7a71e88635da6db64; >= 07f6a79415d7d502ee0c7d02ace6594a7be7429a, < 8c77312728d07b60fc028f676e42d842df918bcd; >= 07f6a79415d7d502ee0c7d02ace6594a7be7429a, < dce1b66fcfb40c935f426f602c3a41a7b9f62ba4; >= 07f6a79415d7d502ee0c7d02ace6594a7be7429a, < 2f29f880e98bf0087215726c45a485afd15b42cf; >= 07f6a79415d7d502ee0c7d02ace6594a7be7429a, < 69fc6474236d9edda6983623e4282f2bdfd8e3d8 |
| Linux | Linux | 3.7 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-98885?
How severe is CVE-2026-98885?
How do I fix CVE-2026-98885?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-9888Use after free in WebView in Google Chrome on Android prior …8.3
- CVE-2026-98880In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98881In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98882In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98883In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98884In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98886In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98887In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98888In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98889In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-9889Out of bounds read and write in Dawn in Google Chrome on And…8.3
- CVE-2026-98890In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-98885?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
