| 제목 | a2aproject a2a-python v1.1.2 ssrf |
|---|
| 설명 | Client-set push config URLs were POSTed to by the server without any validation, so a caller who can create a push notification config can point the server at loopback, private-network, link-local, or cloud-metadata hosts.
In src/a2a/server/tasks/base_push_notification_sender.py, _dispatch_notification passes push_info.url straight to self._client.post(url, ...) — the URL comes from a TaskPushNotificationConfig that callers can create, and no scheme or IP checks exist before the request is sent. |
|---|
| 원천 | ⚠️ https://github.com/a2aproject/a2a-python/pull/1169 |
|---|
| 사용자 | ez-lbz (UID 87033) |
|---|
| 제출 | 2026. 08. 09. PM 02:02 (1 월 ago) |
|---|
| 모더레이션 | 2026. 09. 13. PM 03:24 (1 month later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 403296 [a2aproject a2a-python 까지 1.1.3 Push Notification Sender base_push_notification_sender.py _dispatch_notification push_info.url 권한 상승] |
|---|
| 포인트들 | 20 |
|---|