PatchSiren cyber security CVE debrief
CVE-2026-57843 The NetBSD Foundation CVE debrief
CVE-2026-57843 is an information disclosure vulnerability in NetBSD's mm_open() function within sys/dev/mm.c. Unprivileged local users can exploit this vulnerability to obtain real kernel virtual addresses by opening world-accessible devices such as /dev/null or /dev/zero. The vulnerability is caused by these devices incorrectly receiving the PK_KMEM process flag, allowing attackers to bypass the CANSEE_KPTR obfuscation mechanism and read kernel virtual addresses for sensitive kernel structures.
- Vendor
- The NetBSD Foundation
- Product
- NetBSD
- CVSS
- MEDIUM 6.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-09-11
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-09-11
Who should care
NetBSD system administrators and security teams should assess exposure and prioritize patching or mitigation efforts. They should review system configurations, monitor for suspicious activity, and implement compensating controls for exposed systems. Security teams should also track changes to system configurations and monitor for anomalies to prevent potential attacks.
Why it matters
CVE-2026-57843 is a medium-severity information disclosure vulnerability in NetBSD that allows unprivileged local users to obtain sensitive kernel information. System administrators and security teams should assess exposure and prioritize patching or mitigation efforts.
- Obtain real kernel virtual addresses for sensitive kernel structures
- Bypass CANSEE_KPTR obfuscation mechanism
- Read kernel virtual addresses via sysctl KERN_PROC queries
Technical summary
The vulnerability is caused by the mm_open() function in sys/dev/mm.c incorrectly applying the PK_KMEM process flag to world-accessible devices. This allows unprivileged local users to bypass the CANSEE_KPTR obfuscation mechanism and read kernel virtual addresses for sensitive kernel structures using sysctl KERN_PROC queries. The vulnerability affects NetBSD systems and can be exploited by unprivileged local users to obtain sensitive kernel information. The CANSEE_KPTR mechanism is designed to obscure kernel addresses, but the misconfigured flag allows attackers to access kernel virtual addresses.
Defensive priority
Medium priority for NetBSD systems, as unprivileged local users can exploit this vulnerability to obtain sensitive kernel information.
Recommended defensive actions
- Review and update NetBSD systems to ensure the latest security patches are applied
- Restrict access to world-accessible devices such as /dev/null or /dev/zero
- Monitor system logs for suspicious activity related to kernel virtual address access
- Perform vulnerability scanning to identify exposed systems
- Implement compensating controls for exposed systems
- Review asset inventory for affected systems
- Track changes to system configurations and monitor for anomalies
Evidence notes
The CVE record and NVD entry provide information about the vulnerability, but details about affected versions, patches, or exploitation are limited. Evidence is based on CVE and NVD data, which may not cover all affected systems or exploitation scenarios. Defenders should verify system exposure and review vendor advisories for specific patch guidance.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-57843 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-57843
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-57843 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-57843
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://gnats.netbsd.org/60373
-
Source reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/netbsd-mm-open-pk-kmem-flag-kernel-pointer-information-disclosure
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.