Skip to main content

AGENTFORCE-AF-20: Caller-Controlled A2A Push-Notification URL

๐Ÿ”ด High ยท Network Security

Detects A2A servers that accept a push-notification URL from the client (pushNotificationConfig) and later POST task updates to it with no host allowlist or private-address check, so a caller can make the agent send requests and task data to internal hosts or a server it controls.

Detailsโ€‹

FieldValue
Rule IDAGENTFORCE-AF-20
SeverityHigh
CategoryNetwork Security
ComplianceSOC2_CC7

Remediationโ€‹

Validate push-notification URLs before storing them: https only, host on an allowlist (or at least resolve and reject private, loopback and link-local addresses), and authenticate the notifications you send (JWT signed by the agent) so receivers can verify them.

See Alsoโ€‹