Medium severity · published Oct 27, 2026
CVE-2026-117507
a2aproject a2a-java TaskManager.saveTaskEvent race condition
New
5.4
CVSS
–
EPSS
No
On KEV
Description
A security vulnerability has been detected in a2aproject a2a-java up to 1.2.0.Final. This impacts the function TaskManager.saveTaskEvent. The manipulation leads to race condition. The attack may be initiated remotely. Upgrading to version 1.3.0.Final will fix this issue. The identifier of the patch is 6b8e1e085c35e970ef0048901cd25850e4791ec2. The affected component should be upgraded.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
None
Integrity
Low
Availability
Low
Scope
Unchanged
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
A2
a2a-java · a2aproject
1.2.0.Final · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-117507
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-117507
github.com
https://github.com/a2aproject/a2a-java/
github.com
https://github.com/a2aproject/a2a-java/commit/6b8e1e085c35e970ef0048901cd25850e4791ec2
github.com
https://github.com/a2aproject/a2a-java/pull/1045
github.com
https://github.com/a2aproject/a2a-java/releases/tag/v1.3.0.Final
vuldb.com
https://vuldb.com/cve/CVE-2026-117507
vuldb.com
https://vuldb.com/submit/1015060
More from a2a-java
7.5
CVE-2026-111765
A2A Java SDK: Android synchronous POST forwards credentials across authorities after incomplete redirect fix
7.5
CVE-2026-111764
A2A Java SDK has a fail-open default task authorization
7.3
CVE-2026-90819
a2aproject a2a-java Authorization Header Construction BasePushNotificationSender.java BasePushNotificationSender.dispatchNotification response splitting
5.8
CVE-2026-111761
A2A Java SDK has Server-Side Request Forgery (SSRF) in push-notification delivery
5.7
CVE-2026-111763
A2A Java SDK send client credentials under server-controlled HTTP header name, enabling leakage via redirect
