Skip to content
Threat Feed
high advisory

Missing Authorization Vulnerability in Shaark API

Shaark versions 1.2.13 through 1.2.44 contain a missing authorization vulnerability in multiple API controllers, allowing authenticated non-admin users to modify or delete content belonging to other users.

CVE search metadata

CVE search record: CVE-2026-109568. Severity: high. CVSS: 7.1. KEV: no. Product: Shaark (1.2.13 through 1.2.44). Brief: Missing Authorization Vulnerability in Shaark API. Brief link: https://feed.craftedsignal.io/briefs/2026-10-shaark-auth-bypass/

Shaark versions 1.2.13 through 1.2.44 are affected by a missing authorization vulnerability within the Link, Story, Chest, and Album API controllers. The vulnerability stems from a failure to perform adequate ownership checks during API requests, which allows any authenticated, non-administrative user to interact with resources they do not own. By submitting crafted PUT or DELETE requests to the /api/link/{id}, /api/story/{id}, /api/chest/{id}, or /api/album/{id} endpoints with valid numeric identifiers, an attacker can overwrite or remove content belonging to other users, including items marked as private. This vulnerability significantly impacts the confidentiality and integrity of user data within the application.

Impact

Successful exploitation allows authenticated users to perform unauthorized destructive or modification operations on resources belonging to other users, including private content. This can lead to total data loss for specific user items or unauthorized modification of shared resources, potentially affecting any multi-user deployment of the Shaark application.

Recommendation

Update the Shaark application to a version beyond 1.2.44 immediately. Detection teams should monitor web server access logs for anomalous patterns of PUT or DELETE requests directed at the specified API controllers, particularly those involving sequential or high-volume ID increments from non-administrative user accounts.


Immediate actions

Upgrade Shaark to a version beyond 1.2.44

IT Operations 48h

Mitigations

Upgrade to latest patched version

immediate IT Operations

CVE-2026-109568

Detection coverage 1

Detect CVE-2026-109568 Exploitation - Unauthorized API Modification

high

Detects potential exploitation of CVE-2026-109568 by monitoring for PUT or DELETE requests to sensitive Shaark API endpoints.

sigma tactics: initial_access techniques: T1565.002 sources: webserver

Detection queries are available on the platform. Get full rules →