Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege Automatisch account with manage Flow
-
DeliveryCreate flow using HTTP Request Custom Request action
-
ExploitSupply internal or metadata service URL
-
ExecutionBackend fetches URL without SSRF controls
-
PersistRetrieve full internal service response body
-
ImpactExfiltrate credentials or sensitive internal data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated session with a user account that holds the 'manage Flow' permission within the Automatisch application; CVSS PR:L confirms a low-privilege authenticated account suffices, not an administrator. The HTTP Request app with its Custom Request action must be available in the Automatisch instance (it appears to be a built-in app). No special network position is required from the attacker's perspective - the request originates from the server. Exploitation is limited by: (1) the requirement for a valid Automatisch account with the specific 'manage Flow' role, meaning unauthenticated external attackers are excluded; (2) the impact on subsequent systems depends on what internal hosts or metadata services are reachable from the server's network position - instances with no metadata service or strict egress filtering face reduced impact; (3) IMDSv2-enforced cloud environments prevent metadata credential theft but do not prevent SSRF to other internal services. |
| Impact | The CVSS 7.7 score is well-calibrated for this vulnerability: AV:N confirms exploitation is fully remote, AC:L and UI:N mean no preconditions or victim interaction are needed beyond possessing the 'manage Flow' role, and S:C/C:H reflects the high-value data accessible via server-side pivoting to internal infrastructure. The exploitation bar is notably low - even a mid-sized municipal IT team in opole operating a self-hosted Automatisch instance should treat this as an urgent remediation given that cloud-hosted deployments are directly exposed to metadata credential theft (AWS IMDSv1, GCP, Azure IMDS), which can escalate SSRF to full account compromise. No EPSS score was provided, and no CISA KEV listing exists, so empirical exploitation frequency cannot be quantified; however, SSRF vulnerabilities targeting metadata services are well-understood and routinely exploited in cloud environments, making the theoretical risk concrete. The absence of a published exploit lowers immediate urgency slightly but does not offset the low privilege bar and changed scope. |
| Exploit ScenarioDerived | An attacker with a low-privileged Automatisch account granted the 'manage Flow' permission creates a new flow using the HTTP Request app's Custom Request action and sets the URL to http://169.254.169.254/latest/meta-data/iam/security-credentials/ (AWS IMDSv1 metadata endpoint). The Automatisch backend fetches the URL server-side and returns the full response body - including temporary AWS IAM credentials - to the attacker's browser, enabling lateral movement into cloud infrastructure without any additional exploitation. No public proof-of-concept code was identified, but the attack requires only standard HTTP tooling and knowledge of the target's cloud provider. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 10, 2026
Server-side request forgery in Automatisch through commit 41f3c56 exposes internal network services to any authenticated user holding the 'manage Flow' permission. The HTTP Request app's Custom Request action passes caller-supplied URLs directly to the backend HTTP client with no allowlist, blocklist, or redirect controls, enabling full response-body retrieval from cloud metadata endpoints, internal APIs, and private network hosts. No public exploit or CISA KEV listing has been identified at time of analysis, but the scope-changed, high-confidentiality CVSS vector reflects the severity of lateral access achievable through this single permission.
RemediationAI
No vendor-released patched version has been identified in the referenced sources; the upstream fix commit (if any) beyond 41f3c56 is not independently confirmed. Operators should immediately apply the following compensating controls pending an official patch: restrict or revoke the 'manage Flow' permission from all non-essential user accounts, as this is the sole permission required for exploitation. At the network layer, configure egress firewall rules on the host running the Automatisch backend to block outbound requests to RFC-1918 private address ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and the link-local metadata range (169.254.169.254/32); note this may break legitimate integrations that target on-premises services. For cloud deployments, enforce IMDSv2 (token-required mode) on AWS EC2 instances and equivalent hardening on GCP/Azure to limit metadata endpoint exposure even if SSRF succeeds. Monitor the Automatisch backend's outbound HTTP logs for requests to internal IP ranges as a detection control. Track the upstream repository at https://github.com/automatisch/automatisch for a patched release and apply it as soon as one is published.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Automatisch is an open-source, self-hosted workflow automation platform in the Zapier/n8n category; the CPE string cpe:2.3:a:automatisch:automatisch:*:*:*:*:*:*:*:* covers all versions through commit 41f3c56. The vulnerable component is the backend handler at packages/backend/src/apps/http-request/actions/custom-request/index.js, which accepts a user-controlled URL and passes it directly to the server's HTTP client. CWE-918 (Server-Side Request Forgery) applies precisely: the server becomes a proxy under attacker direction, defeating network-layer controls that would otherwise block client-to-internal communication. CVSS scope change (S:C) reflects that the vulnerable component (the Automatisch backend) pivots to affect other components - internal services, cloud instance metadata endpoints (e.g., 169.254.169.254), and other hosts reachable only from the server's network position.
Know when Automatisch gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Network-reachable endpoint, low-privilege auth required, no user interaction, scope changes to internal systems with high confidentiality loss; no integrity or availability impact described.
Primary rating from Vendor (TuranSec).
CVSS VectorVendor: TuranSec
DescriptionCVE.org
A server-side request forgery (SSRF) vulnerability in automatisch through commit 41f3c56 allows a low-privileged authenticated user with 'manage Flow' permission to make the server fetch arbitrary URLs and retrieve the full response body via the HTTP Request app's Custom Request action. The packages/backend/src/apps/http-request/actions/custom-request/index.js handler passes the user-supplied URL directly to the HTTP client with no SSRF controls, enabling access to internal services and metadata endpoints.
Executive ViewAI
Automatisch (through commit 41f3c56) contains a server-side request forgery vulnerability that allows any authenticated user holding Flow management permissions to access internal network services, cloud metadata endpoints, and private APIs without restriction, enabling lateral movement within backend infrastructure. This affects all Flow administrators and bypasses network boundary controls intended to isolate internal systems. The absence of an available patch requires immediate network-level compensating controls to prevent unauthorized reconnaissance of sensitive internal endpoints.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict 'manage Flow' permission to a minimal set of trusted administrators; implement network egress filtering to block metadata and internal IP ranges; deploy reverse proxy with URL allowlist/blocklist rules; enable detailed HTTP logging on Automatisch requests to detect exploitation attempts; segment Automatisch network access to approved external services only.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
EUVD-2026-55240
GHSA-8vfr-hg2j-ch26
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB