๐Ÿ” CVE Alert

CVE-2026-59681

HIGH 8.8

yast2-auth-client: OS command injection via unsanitized Organizational Unit / dnsHostName in AD join

CVSS Score
8.8
EPSS Score
0.0%
EPSS Percentile
0th

A OS command injection vulnerability in yast2-auth-client allows an attacker who controls Active Directory configuration values to execute arbitrary commands as root on the configured host. Auth::AuthConf in src/lib/auth/authconf.rb assembles the Samba net ads join, net ads lookup -S and net ads testjoin invocations by interpolating configuration values into a single command string and passing that string to Open3.popen2 / Open3.capture2, which causes Ruby to run it through /bin/sh. The Organizational Unit (ou), dnshostname, AD user name and AD domain name values are neither validated nor shell-quoted.

CWE CWE-78
Vendor suse
Product yast2-auth-client
Published Sep 1, 2026
Stay Ahead of the Next One

Get instant alerts for suse yast2-auth-client

Be the first to know when new high vulnerabilities affecting suse yast2-auth-client are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Affected Versions

SUSE / yast2-auth-client
0 โ‰ค 5.0.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
bugzilla.suse.com: https://bugzilla.suse.com/show_bug.cgi?id=1272775

Credits

Alperen Keskin