Sceawere

Vulnerability Detail

CVE-2026-85605UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Slink Unauthenticated Comment Access Vulnerability

Vulnerability Metadata

Severity
Medium
Score / CVSS
5.3
Creation Date
4h ago
Vendor
andrii-kryvoviaz
Product
slink
Attack Type
Missing Authorization
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack Complexity
LOW

Narrative and Response

Description

Slink before 1.12.3 fails to properly authorize access to image comment endpoints, allowing unauthenticated attackers to read comment threads via GET /api/image/{imageId}/comments and server-sent-events subscriptions. Attackers who obtain image IDs out of band can retrieve full comment threads on public images and subscribe to live comment updates without authentication or authorization checks.

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.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

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.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

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.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

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.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "5.3",
  "pubDate": "2026-09-04T15:17:41.233Z",
  "pubdate": "2026-09-04T15:17:41.233Z",
  "executiveSummary": "The vulnerability identified in Slink prior to version 1.12.3 is an improper authorization flaw that permits unauthenticated users to access sensitive image comment data.\nThe security defect specifically impacts the /api/image/{imageId}/comments endpoint and related server-sent-events (SSE) mechanisms.\nThis vulnerability constitutes a broken access control issue, allowing unauthorized entities to exfiltrate full comment threads and monitor real-time communications associated with specific image IDs.\nAn attacker does not require valid credentials or high-level privileges to exploit this flaw, provided they can obtain a target image ID through out-of-band methods.\nThe risk implication is significant regarding information disclosure, as the system fails to validate user authorization before serving protected resources.\nThe exploitation requirement is minimal, necessitated only by the acquisition of a valid resource identifier, facilitating broad unauthorized data access across the platform.",
  "technicalDetails": "The vulnerability resides within the authorization middleware governing the API layer of Slink, specifically regarding resource-level access control checks for comment thread retrieval.\nThe root cause is a failure to enforce authentication or authorization constraints on the GET /api/image/{imageId}/comments endpoint and its associated real-time SSE stream listeners.\nIn affected versions prior to 1.12.3, the application logic assumes that resource identifiers are sufficient for access, failing to verify the caller's session state or permission set against the requested image resource.\nThe attack flow begins with an adversary obtaining a target {imageId}. This identifier can be retrieved via out-of-band reconnaissance, such as scraping public front-end metadata, sniffing network traffic, or leveraging leaked internal logs.\nUpon acquiring the {imageId}, the attacker executes an unauthenticated GET request to /api/image/{imageId}/comments. The server, lacking an authorization guard clause, retrieves the full comment thread from the backend database and transmits the serialized data back to the unauthenticated client.\nBeyond static retrieval, the vulnerability extends to server-sent-events (SSE). An attacker may establish a persistent connection to the SSE subscription endpoint for the same {imageId}. Because the backend fails to check for an active, authorized session, the application maintains the connection and broadcasts live updates of new comments to the unauthenticated attacker's client in real-time.\nThe exposure is network-based; any actor capable of reaching the Slink API can initiate these unauthorized calls. There is no payload complexity involved, as the exploit relies on standard HTTP(S) protocol interactions and protocol-compliant SSE connection requests.\nThe impact of successful exploitation is total loss of confidentiality regarding user discussions on images. This facilitates privacy violations, sensitive information leakage, and potential long-term surveillance of image threads by unauthorized third parties.\nThe vulnerability is inherent to the API routing and controller logic where security filters are bypassed or entirely absent for comment-related API actions, rendering the entire comment infrastructure accessible to the public internet regardless of the intended access policies."
}
CVE-2026-85605: Slink Unauthenticated Comment Access Vulnerability (MEDIUM Severity, CVSS: 5.3) - Sceawere