PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-111581 Red Hat CVE debrief

A flaw in libblockdev allows unprivileged local users to potentially bypass safety checks or cause unintended operations through the udisks2 Filesystem.SetLabel() D-Bus method. This is due to the bd_fs_ntfs_set_label() and bd_fs_vfat_set_label() functions passing caller-supplied label values as bare positional arguments to the ntfslabel and fatlabel utilities without end-of-options separators or input validation.

Vendor
Red Hat
Product
Red Hat Enterprise Linux 10
CVSS
LOW 3.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-16
Original CVE updated
2026-10-16
Advisory published
2026-10-16
Advisory updated
2026-10-16

Who should care

System administrators and security teams responsible for systems with unprivileged local user access should assess exposure and prioritize verification of affected systems, especially those with high-risk local user access, and consider compensating controls and monitoring for attempts to exploit this vulnerability.

Why it matters

A flaw in libblockdev allows unprivileged local users to potentially bypass safety checks or cause unintended operations through the udisks2 Filesystem.SetLabel() D-Bus method. Assess exposure and prioritize verification of affected systems, especially those with unprivileged local user access.

  • Unprivileged local users may attempt to exploit this vulnerability to cause unintended operations.
  • Verification of affected systems and libblockdev versions is necessary.
  • Compensating controls for systems with high-risk local user access may be required.
  • Monitoring for attempts to exploit this vulnerability is recommended.

Technical summary

The bd_fs_ntfs_set_label() and bd_fs_vfat_set_label() functions in libblockdev pass caller-supplied label values as bare positional arguments to the ntfslabel and fatlabel utilities without end-of-options separators or input validation. This allows a label starting with '-' to be interpreted as a command-line flag by the spawned tool, potentially bypassing safety checks or causing unintended operations.

Defensive priority

Local unprivileged users may attempt to exploit this vulnerability to cause unintended operations. Assess exposure and prioritize verification of affected systems, especially those with unprivileged local user access.

Recommended defensive actions

  • Assess exposure of systems with unprivileged local access
  • Verify affected versions of libblockdev and udisks2
  • Consider compensating controls for systems with high-risk local user access
  • Monitor for attempts to exploit this vulnerability
  • Perform vulnerability scanning to identify potentially affected systems
  • Review system logs for suspicious activity related to udisks2
  • Implement additional security measures for systems with unprivileged local user access

Evidence notes

The CVE record and source item provide details on the vulnerability in libblockdev. The bd_fs_ntfs_set_label() and bd_fs_vfat_set_label() functions are vulnerable to argument injection. Official sources include the CVE Program record and the NVD vulnerability detail page.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-111581 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-111581

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-111581 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-111581

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.