CVE-2026-84721
Last modified
CVE-2026-84721 is a medium-severity vulnerability rated 6.4/10 on the CVSS scale. A server-side request forgery flaw was found in the Ansible Automation Platform automation-controller email notification backend. The email backend passes the user-supplied SMTP host and port from a notification template directly to the SMTP client without validating that the target is not an internal, loopback, link-local, or reserved address. EPSS estimates a 0.17% chance of exploitation in the next 30 days.
Description
A server-side request forgery flaw was found in the Ansible Automation Platform automation-controller email notification backend. The email backend passes the user-supplied SMTP host and port from a notification template directly to the SMTP client without validating that the target is not an internal, loopback, link-local, or reserved address. An authenticated user with organization notification-admin permission can create or modify an email notification template pointing at an arbitrary internal address, trigger a test, and have the controller task process open a raw TCP connection to that address. The resulting connection error is reflected back through the notification record, providing a three-state internal port-scan oracle (open, closed, filtered) over the control-plane's cluster network, including the in-cluster Kubernetes API. When a shared organization template holds a stored SMTP password, redirecting the host can also cause that credential to be transmitted to an attacker-controlled server.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Red Hat | Red Hat Ansible Automation Platform 2.7 | All versions |
| Red Hat | Red Hat Ansible Automation Platform 2 | All versions |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-84721?
How severe is CVE-2026-84721?
How do I fix CVE-2026-84721?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-84716A flaw was found in the automation-controller instance …6.6
- CVE-2026-84717A flaw was found in the Ansible Automation Platform automati…5.3
- CVE-2026-84718A flaw was found in the Ansible Automation Platform automati…4.3
- CVE-2026-84719A flaw was found in the Ansible Automation Platform automati…9.9
- CVE-2026-8472GitLab has remediated an issue in GitLab EE affecting all ve…4.3
- CVE-2026-84720A flaw was found in the Ansible Automation Platform automati…6.5
- CVE-2026-84724An argument-injection flaw was found in the Ansible Automati…6.6
- CVE-2026-84732Retransmissions of ACK packet ID in OpenVPN through 2.6.22 a…8.7
- CVE-2026-84736In the current development version of Eclipse aeriOS, for wh…8.3
- CVE-2026-84738The AF Companion WordPress plugin before 2.2.0 does not val…9.1
- CVE-2026-8474A vulnerability was discovered on Stormshield Network Securi…5.3
- CVE-2026-84741The Events Calendar WordPress plugin before 6.17.5 does not …5.3
Are you affected by CVE-2026-84721?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
