Menu

Star on GitHub · 3.4k

CVE-2026-89638

7.8 · HIGH

In the Linux kernel, the following vulnerability has been resolved: smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions When a file has the setuid or setgid bi…

Published Sep 11, 2026EPSS 0.18%

Overview

CVE-2026-89638 is a high-severity vulnerability. It was published on September 11, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

Technical description

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

smb: client: clear setuid/setgid bit on write with cifsacl/modefromsid/posix extensions

When a file has the setuid or setgid bit set and is written to, the VFS

strips those bits and issues a setattr with ATTR_KILL_SUID/ATTR_KILL_SGID

together with an ATTR_MODE carrying the already-cleared mode.

Both cifs_setattr_unix() and cifs_setattr_nounix() unconditionally dropped

ATTR_MODE in that case:

/* skip mode change if it's just for clearing setuid/setgid */

if (attrs->ia_valid & (ATTR_KILL_SUID|ATTR_KILL_SGID))

attrs->ia_valid &= ~ATTR_MODE;

This is fine for the default mount, where the mode is only emulated via

the DOS read-only attribute and cannot represent the setuid/setgid bits

anyway. However, with the "cifsacl" or "modefromsid" mount options the

mode is stored on the server through an ACL (id_mode_to_cifs_acl()), with

the SMB3.1.1 POSIX extensions the mode is sent to the server directly,

and with the SMB1

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-89638?

CVE-2026-89638 is a high-severity vulnerability. It was published on September 11, 2026 and has a CVSS 3.1 base score of 7.8 (HIGH).

How severe is CVE-2026-89638?

This vulnerability has a CVSS 3.1 base score of 7.8, rated HIGH. It requires local or adjacent network access to exploit. Some level of privileges is required for exploitation.

How do I fix or remediate CVE-2026-89638?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-89638?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-89638 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related HIGH CVEs from 2026

View all
Watch the demo →