CVE-2026-40317 Details
Description
NovumOS is a custom 32-bit operating system written in Zig and x86 Assembly. In versions prior to 0.24, Syscall 12 (JumpToUser) accepts an arbitrary entry point address from user-space registers without validation, allowing any Ring 3 user-mode process to jump to kernel addresses and execute arbitrary code in Ring 0 context, resulting in local privilege escalation. This issue has been fixed in version 0.24. If developers are unable to immediately update, they should restrict syscall access by running the system in single-user mode without Ring 3, and disable user-mode processes by only running kernel shell with no user processes. This issue has been fixed in version 0.24.
A privilege escalation vulnerability has been identified in NovumOS, a custom 32-bit operating system developed in Zig and x86 Assembly. In versions prior to 0.24, Syscall 12 (JumpToUser) allows Ring 3 user-mode processes to jump to arbitrary kernel addresses and execute code in Ring 0 context. This vulnerability arises because the syscall accepts entry point addresses from user-space registers without proper validation, enabling local privilege escalation. The issue has been fixed in NovumOS version 0.24.
Users are advised to update to NovumOS version 0.24, which addresses this vulnerability by implementing validation for Syscall 12 to ensure that entry points are within the appropriate user-space range. If an immediate update is not possible, users can restrict syscall access by running the system in single-user mode without Ring 3, and by disabling user-mode processes, allowing only the kernel shell to run.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Apr 20, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/MinecAnton209/NovumOS/security/advisories/GHSA-xjx3-gjh9-45fm | CISA-ADP | ExploitVendor Advisory |
| https://github.com/MinecAnton209/NovumOS/releases/tag/v0.24 | [email protected] | Release Notes |
| https://github.com/MinecAnton209/NovumOS/security/advisories/GHSA-xjx3-gjh9-45fm | [email protected] | ExploitVendor Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-20 | Improper Input Validation | [email protected] |
| CWE-269 | Improper Privilege Management | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| minecanton209 novumos | < 0.24 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 27, 2026 | Initial Analysis | [email protected] |
| Apr 20, 2026 | CVE Modified | CISA-ADP |
| Apr 18, 2026 | New CVE Received | [email protected] |