Skip to main content

RedAmon EUVDEUVD-2026-102481

| CVE-2026-111323 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-15 VulnCheck GHSA-g3vp-47q6-cfx3
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach agent /tradecraft/verify endpoint unauthenticated
  2. Delivery
    Submit public URL redirecting/DNS-rebinding to internal host
  3. Exploit
    Bypass validate_url initial-hostname-only check
  4. Execution
    Server fetches cloud metadata or internal service
  5. Impact
    Exfiltrate content via model-generated summary

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

No authentication is required (PR:N): the POST /tradecraft/verify agent endpoint must simply be network-reachable to the attacker. The core defect is that validate_url only validates the initial hostname, so exploitation requires supplying a public URL that either returns an HTTP redirect to an internal address or uses DNS rebinding to resolve to internal space after the check - standard SSRF bypass techniques, no special product configuration needed. Returned data is delivered through the model-generated summary, so the endpoint's summarization/fetch path must be functioning. The primary limiting factor is reachability of the RedAmon agent API; the headline cloud-metadata impact additionally requires the instance to be deployed where a metadata service (e.g. 169.254.169.254) or other sensitive internal endpoints are reachable from the server, though generic internal-network SSRF applies in any deployment.

Impact

This is a genuine but moderate-priority issue, and the signals are internally consistent. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms a network-reachable, low-complexity, unauthenticated flaw, which raises urgency, but the impact metrics are deliberately limited: only VC:L (low confidentiality) with VI:N/VA:N and no subsequent-system impact (SC/SI/SA:N), yielding a base score of 6.9 (Medium). This matches a classic read-only SSRF - an attacker can coerce the server to fetch internal resources and read back content, but cannot directly write, destroy, or pivot scope through the CVE as scored. No EPSS score, CISA KEV listing, POC flag, or SSVC decision was supplied in the input, so exploitation-probability and automatability signals are simply absent rather than conflicting. The affected product (RedAmon, an independent open-source agentic project by developer samugit83) has a very small deployment footprint, so despite trivial exploitability the real-world blast radius is narrow. Bottom line: a real, low-friction vulnerability class (unauthenticated SSRF reaching cloud metadata) but confined to a niche product with limited (confidentiality-only) scored impact - prioritize patching for anyone actually running RedAmon, but it is not a broad fleet emergency.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted request to the agent's POST /tradecraft/verify endpoint supplying a public URL that passes the initial hostname check in validate_url, then redirects or DNS-rebinds to an internal address such as a cloud metadata service (e.g. 169.254.169.254). RedAmon fetches the internal resource and returns the retrieved content back to the attacker embedded in the model-generated summary, disclosing internal data or cloud credentials. A technical write-up exists (hackmd), but no weaponized exploit code is confirmed in the provided data.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 15, 2026

Unauthenticated server-side request forgery in RedAmon through 7.0.1 allows any attacker who can reach the agent API to make the server issue outbound requests to attacker-chosen URLs via POST /tradecraft/verify, including internal services and cloud metadata endpoints such as 169.254.169.254, with the fetched content returned to the attacker through the model-generated summary. The defect is that the validate_url routine inspects only the initially submitted hostname, so a public URL that returns an HTTP redirect or uses DNS rebinding to resolve into internal address space after the check bypasses the validation entirely (CWE-918). No authentication is required (PR:N per both the CVE 4.0 vector and the independent CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N assessment), the assessed impact is confidentiality-only, and no public exploit code was identified at time of analysis. The practical limiting factor is network reachability of the RedAmon agent API, and the cloud-metadata impact additionally depends on the deployment having a reachable metadata service or sensitive internal endpoints from the server.

RemediationAI

No vendor-released patch or fixed version is identified in the available data for CVE-2026-111323, so remediation must start with network exposure reduction while tracking the upstream repository (https://github.com/samugit83/redamon) and the VulnCheck advisory (https://www.vulncheck.com/advisories/redamon-through-7.0.1-unauthenticated-ssrf-via-tradecraft-verify-endpoint) for a patched release. Until then, the highest-leverage control is to make POST /tradecraft/verify unreachable to untrusted networks: bind the agent API to loopback or a management-only interface and put it behind an authenticated reverse proxy or VPN, since the endpoint is unauthenticated and any network-reachable attacker can trigger fetches - the trade-off is loss of remote/agent-to-agent access. Apply egress filtering on the RedAmon host so the process cannot initiate connections to RFC1918 space, loopback, link-local including 169.254.169.254, and other internal ranges, using a default-deny egress policy with an explicit allowlist of required external destinations; the side effect is that legitimate fetches of internal resources will fail, and the allowlist must be maintained. On cloud instances, enforce IMDSv2 (session-token-required) or disable the metadata service, which blocks the metadata-theft path even if SSRF succeeds but does not stop generic internal-network reach. In code, if you are running a forked or self-built deployment, follow redirects manually and re-run validation against the resolved IP on every hop, resolve hostnames once and connect to the validated IP (pinning) to defeat DNS rebinding, reject non-HTTP(S) schemes, and restrict destinations to an allowlist rather than a blocklist - pinning can break legitimately load-balanced or CDN-fronted targets, so validate allowlist entries accordingly. Note that blacklisting hostnames or rejecting redirects in the orchestrator only reduces, not eliminates, the TOCTOU window; fix version numbers should not be assumed until the vendor publishes them.

Affected VersionsENISA

RedAmon 0 ≤7.0.1

Affected Packages

euvd redamon no fix

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

This is a classic server-side request forgery (CWE-918) in the RedAmon agentic orchestrator, a Python-based tool whose attack-surface here is the POST /tradecraft/verify API handler (agentic/api.py line 1688) that fetches a user-supplied URL and summarizes the response. The security control is implemented in agentic/orchestrator_helpers/tradecraft_lookup.py (referenced lines 231 and 539), where validate_url checks the hostname of the URL exactly as submitted rather than the address that is ultimately connected to. This creates a time-of-check/time-of-use gap: the validator sees a benign public hostname, but the subsequent request follows an HTTP 302/301 redirect to 127.0.0.1, RFC1918 space, or 169.254.169.254, or the attacker's DNS record is re-pointed (low TTL, DNS rebinding) to resolve to an internal IP between the validation call and the actual connect. Because fetched content is surfaced back through the model-generated summary, this is a non-blind SSRF - the attacker receives the response body, turning internal HTTP services and cloud instance metadata into a readable data source. The CPE cpe:2.3:a:samugit83:redamon:*:*:*:*:*:*:*:* uses a wildcard version, indicating that no fixed release is enumerated in the advisory data and that all versions through 7.0.1 are treated as affected. Note the disclosure vector is CVSS 4.0 with E:X (exploitation maturity undefined), so no maturity signal is asserted; the assessed 3.1 vector scores only low confidentiality impact with no integrity or availability effect, consistent with an information-disclosure SSRF rather than a code-execution or data-tampering primitive.

Know when Redamon 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

Vendor (VulnCheck) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Unauthenticated network endpoint with trivial SSRF bypass gives AV:N/AC:L/PR:N/UI:N; impact is read-only internal content disclosure so C:L, I:N, A:N, scope unchanged per the source scoring.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

RedAmon through 7.0.1 contains an unauthenticated server-side request forgery vulnerability in the agent POST /tradecraft/verify endpoint because validate_url checks only the initial hostname. Attackers can submit a public URL that redirects or DNS-rebinds to internal addresses like cloud metadata services, receiving fetched content through the model-generated summary.

Threat Intelligence Overview

EPSS Score
0.3%
Top 77% exploitable
Prevalence
Rare
obscure independent open-source agentic project, no enterprise footprint
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy