The CVSS 8.8 score for CVE-2026-76315 obscures the real problem: this is the third time in Splunk's vulnerability history that restmap.conf permission enforcement has failed silently. CVE-2022-43552 and CVE-2023-46214 demonstrated the same pattern — endpoint handlers bypassing the ACL model that restmap.conf mandates. Each time, Splunk patched the specific endpoint. Nobody fixed the architecture.

The root cause is not a single missing decorator — it's that Splunk's REST handler architecture treats permission enforcement as a composable layer that handlers must actively inherit, rather than an invisible default. When developers copy existing endpoint handlers as templates for new ones, they copy the permission decorators too — unless those decorators were already missing, or the new endpoint lands in a handler file with different import assumptions. The permission specification in restmap.conf lives in a configuration file separate from the Python handler code — the enforcement and the specification are decoupled by design, and that decoupling is where the bypass occurs.

This endpoint affects Manager Configuration, a high-traffic Splunk Web path. That matters because developers have been actively maintaining and refactoring around this handler — it's not abandoned legacy code collecting dust. Active erosion in a structure everyone assumed was stable is more concerning than forgotten endpoints.

For defenders: assume this is not an isolated failure. Check every REST endpoint that touches restmap.conf-specified capabilities, particularly any handler added or refactored during Splunk's transition from the older capabilities system to the current role-based model. The versions affected (9.4.14 through 10.4.2) span that transition. If your deployment grants non-admin users access to Splunk Web or the REST API, verify that every manager configuration endpoint enforces the capability checks that restmap.conf defines — don't rely on the CVSS score to prioritize. The EPSS of 0.00433 reflects current weaponizability, not architectural soundness. Once this pattern is public, the next researcher has a template.