CVE-2026-12726
MEDIUM
MEDIUM
Priority: 0.02
BB Relevance:
53/100
Published: 2026-06-19
Modified: 2026-10-25
First seen: 2026-10-29
Status: active
Attack Surface
Network
No Interaction
Conf. Impact
Scope Change
CVSS Vector Breakdown
AV:
Network
AC:
High
PR:
Low
UI:
None
S:
Changed
C:
High
I:
None
A:
None
Description
A flaw was found in the AWX GitHub webhook integration. When processing GitHub pull_request webhooks, the controller stores the pull_request.statuses_url value from the webhook payload without validating that it points to a trusted GitHub API endpoint. If a job template is configured with a GitHub Personal Access Token as its webhook credential, the controller later POSTs that token to the stored callback URL when posting job status updates. An attacker who can submit a correctly signed forged webhook using the job template's webhook_key can redirect the callback to an attacker-controlled URL and exfiltrate the configured GitHub PAT.