CVE-2026-111764
waiting for further signalsZero needs more public information before it can validate it.GHSA-qw47-mcm5-934w ↗EUVD-2026-105130 ↗
description
a2a-java releases before 1.3.0.Final may allow task records to be read without verifying that the requester owns them. In multi-caller deployments using the default store or handlers without effective task authorization, an unauthenticated requester who obtains a task identifier may access its status, context, history, and artifacts.
mitigation
Upgrade a2a-java to version 1.3.0.Final or later. Until upgraded, configure a TaskAuthorizationProvider, ensure requests pass through the authorization decorator, and require authentication on exposed transport endpoints.
fixed in 1.3.0.Final
outcome
Contextual: an exploit technique exists, but no deterministic check could cover this one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-20 15:05Zcve_org: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/CVE-2026-111764
{ "etk_id": "ETK-2026-2192", "cve_id": "CVE-2026-111764", "display_id": "CVE-2026-111764", "ghsa_id": "GHSA-qw47-mcm5-934w", "euvd_id": "EUVD-2026-105130", "status": "published", "anchor_state": "anchored", "title": "Missing task-read authorization in a2a-java", "summary": "a2a-java releases before 1.3.0.Final may allow task records to be read without verifying that the requester owns them. In multi-caller deployments using the default store or handlers without effective task authorization, an unauthenticated requester who obtains a task identifier may access its status, context, history, and artifacts.", "mitigation": "Upgrade a2a-java to version 1.3.0.Final or later. Until upgraded, configure a TaskAuthorizationProvider, ensure requests pass through the authorization decorator, and require authentication on exposed transport endpoints.", "vendor": "a2aproject", "product": "a2a-java", "affected": [ { "affected_notes": [], "affected_ranges": [ "1.2.0.Final" ], "ecosystem": "maven", "fixed_versions": [ "1.3.0.Final" ], "package_name": "org.a2aproject.sdk:a2a-java-sdk-server-common", "purl": "pkg:maven/org.a2aproject.sdk/a2a-java-sdk-server-common" } ], "cwes": [ 862 ], "cvss_score": 7.5, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "contextual", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 13.3929432, "t0_at": "2026-10-20T15:05:26.905000+00:00", "signals": { "trigger_signal": { "at": "2026-10-20T15:05:26.905000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-20T15:05:26.905000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-111764" } } }
published 2026-10-20 16:51Z
last change 2026-10-21 06:02Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.