Sceawere
Vulnerability Detail
CVE-2026-86118UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Gonic Authentication Bypass via startScan
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 4.3
- Creation Date
- 21h ago
- Vendor
- sentriz
- Product
- gonic
- Attack Type
- Missing Authorization
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
gonic versions before 0.22.0 fail to validate administrator privileges in the startScan endpoint, allowing any authenticated user to trigger media library rescans. Attackers can repeatedly call the startScan endpoint to force CPU and I/O-intensive filesystem operations, causing denial of service on multi-user instances.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "4.3",
"pubDate": "2026-09-05T10:16:43.007Z",
"pubdate": "2026-09-05T10:16:43.007Z",
"executiveSummary": "The vulnerability resides in gonic versions prior to 0.22.0, specifically within the startScan endpoint. It is classified as an improper authorization flaw, allowing non-privileged users to invoke administrative-level filesystem operations. By failing to validate the requester's privilege level, the application exposes a critical internal function to any authenticated user. This flaw enables attackers to intentionally trigger resource-intensive media library rescans. In multi-user environments, this facilitates a Denial of Service (DoS) attack, as an attacker can repeatedly invoke the scan operation to induce high CPU and I/O utilization. This can render the application unresponsive, impacting availability for legitimate users. The vulnerability requires a valid user account but necessitates no elevated permissions, making it accessible to any actor with standard access credentials.",
"technicalDetails": "The root cause of this vulnerability is a missing access control check in the startScan endpoint of the gonic application. The function, which is designed to initiate an expensive filesystem scanning process, does not verify whether the caller possesses administrative privileges before executing the requested logic. Consequently, any authenticated user can bypass authorization constraints and force the application to perform exhaustive read operations across the media library.\nThe exploitation flow is straightforward: an attacker authenticates as a standard user and issues a request to the startScan endpoint. Because the application logic fails to implement a role-based access control (RBAC) check at the handler level, the request is processed as a legitimate administrative action. Upon receipt, the application initiates a full filesystem traversal to refresh the library metadata. By design, these scans are resource-intensive, requiring substantial CPU cycles to process file tags and high I/O throughput to crawl the directory structure.\nThe attack vector is characterized by its high reproducibility and low complexity. An attacker can script multiple concurrent or sequential requests to the startScan endpoint, creating a state of sustained high system load. This effectively starves the application of necessary resources, leading to latency spikes, service timeouts, or full system failure in resource-constrained environments. Because the vulnerability allows for the systematic abuse of legitimate administrative functions, it poses a significant risk to the availability and performance of multi-user gonic instances. There are no secondary validation checks within the backend library scanner logic that restrict the frequency or the privilege context of the triggering user, allowing the exhaustion attack to persist until the application process is overwhelmed or manually restarted."
}