Read the docs

Server-side request forgery in Studio-Saelix Sencho Git sources

Priority MEDIUM 57CWE-918Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Information disclosure
Confidentiality · integrity · availability
Low · None · None
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-918 and the CVSS impact.

Summary

Studio-Saelix Sencho up to 0.94.1 contains a server-side request forgery flaw (CWE-918) in the git-sources Browse API endpoint, where the repo_url argument is not properly restricted. A remote attacker with low privileges can make the server send requests to unintended targets. A public exploit has been disclosed. The vendor disputes the report, stating that repository access is a privileged administrative function.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Description from the CNA

A vulnerability was determined in Studio-Saelix Sencho up to 0.94.1. This vulnerability affects unknown code of the file outboundTarget.ts of the component git-sources Browse API Endpoint. Executing a manipulation of the argument repo_url can lead to server-side request forgery. The attack may be performed from remote. The exploit has been publicly disclosed and may be utilized. The presence of this vulnerability remains uncertain at this time. This patch is called 79b86ddcd4aefdd6941f098e35990ab397b13c72. It is advisable to implement a patch to correct this issue. The vendor explains: "Git repository access is an intentional, privileged administrative function. Sencho explicitly supports repositories hosted on private LAN, VPC, VPN, CGNAT, and IPv6 ULA networks. The report does not demonstrate a privilege-boundary bypass or access by an unprivileged user. We therefore dispute the CVE characterization of this behavior. As defense in depth, we have nevertheless hardened repository access. Git HTTPS and SSH connections now validate and pin DNS resolution, reject loopback, link-local, multicast, selected special-use and metadata targets, disable redirects and inherited proxy routing, and retain strict SSH host-key verification."

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00263 18th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Studio-SaelixSencho0.94.0; 0.94.1—No fix listedCNA
  • Sencho VendorStudio-Saelix Affected 0.94.0; 0.94.1 Fixed in — No fix listed CNA

CPE names CNA · 1

CPEVersionsRoleVendor
cpe:2.3:a:studio-saelix:sencho:*:*:*:*:*:*:*:*———
  • cpe:2.3:a:studio-saelix:sencho:*:*:*:*:*:*:*:* Versions — — ·—

Remediation

The sources list no fixed version for Sencho. A patch identified as 79b86ddcd4aefdd6941f098e35990ab397b13c72 is referenced, and the sources advise applying it.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Timeline

  1. 2026-10-11 Threatist record created from CVE-2026-108523
  2. 2026-10-11 Alias added: GHSA-96p4-3cxg-89hc
  3. 2026-10-13 CISA SSVC decision points changed
  4. 2026-10-13 Priority changed: LOW → MEDIUM

References

  • TI-2026-70535 Sencho Login Endpoint Improper Authentication via X-Forwarded-For CVSS 4.0MEDIUM 6.9
  • TI-2026-70534 Server-side request forgery in Studio-Saelix Sencho remote nodes CVSS 4.0MEDIUM 5.1

Sources