Impact
The vulnerability in Studio‑Saelix Sencho up to version 0.97.1 arises from the isValidRemoteUrl function in backend/src/utils/validation.ts, which fails to validate remote node API URLs supplied by authenticated users. This omission allows an attacker to craft a URL that forces the server to make arbitrary outbound requests, resulting in a server‑side request forgery condition. While the disclosed exploit does not demonstrate capture of internal responses, the flaw does allow the server to initiate outbound traffic.
Affected Systems
Studio‑Saelix Sencho versions 0.97.1 and earlier are affected. The SSRF flaw exists in the Add Remote Node API Endpoint component.
Risk and Exploitability
The CVSS score is 5.1, indicating a medium‑risk exposure. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog. Attackers can execute the SSRF remotely by authenticating and possessing node‑management permissions. The flaw allows the server to make outbound requests to arbitrary URLs.
OpenCVE Enrichment