CVE-2026-98114 ksmbd: propagate DACL parsing errors

Medium 5.5 Published Updated

A flaw in the Linux kernel's ksmbd module allows attackers to bypass ACL checks by sending malformed security descriptors, potentially leading to unauthorized file access or modification.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-98114?

CVE-2026-98114 is a medium-severity missing authorization vulnerability in Linux kernel, published on 25 Sep 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

In the Linux kernel, the following vulnerability has been resolved:

ksmbd: propagate DACL parsing errors

parse_dacl() silently accepts truncated ACEs and allocation failures, allowing set_info_sec() to continue with an incomplete ACL conversion.

Return parsing and allocation errors to parse_sec_desc() so malformed security descriptors are rejected before inode attributes or ACL xattrs are updated.

Weakness: CWE-252

Which versions are affected by CVE-2026-98114?

It affects 1 product.

Products include Linux kernel.

How do I fix CVE-2026-98114?

Apply the vendor's patch.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-98114 being exploited?

There is no known exploitation of CVE-2026-98114 in the wild and no public exploit code.

All Linux kernel vulnerabilities

Sources

Also known as AZL-104481, BELL-CVE-2026-98114, DEBIAN-CVE-2026-98114, GHSA-fpg3-37rc-jhfw, UBUNTU-CVE-2026-98114.

Is CVE-2026-98114 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free