{"id":"CVE-2026-116228","kind":"vulnerability","aliases":["CVE-2026-116228"],"related":[],"title":"agent-teams-ai: local HTTP service starts without authentication, local access only","description":"A vulnerability was found in 777genius agent-teams-ai up to 2.17.10. This issue affects the function doStart of the file src/main/services/infrastructure/HttpServer.ts of the component Local HTTP Service. The manipulation results in missing authentication. The attack is only possible with local access. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.","summary":"The agent-teams-ai desktop tool starts a local HTTP service in doStart without requiring authentication. A user with local access to the machine can reach that service without credentials.","severity":"low","cvss":3.3,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["agent-teams-ai","ai-tooling","local-http-service","shared-workstations"],"not_affected_if":["single-user-machine"],"how_to_check":"- unknown","fix":"- unknown","status":"open","published_at":"2026-10-26T07:17:09+00:00","first_seen_at":"2026-10-26T07:28:50+00:00","triaged_at":"2026-10-26T07:30:01+00:00","updated_at":"2026-10-26T07:30:01+00:00","category":"ai-tooling","confidence":0.6,"triage":{"at":"2026-10-26T07:30:01Z","model":"claude-haiku-5-5","output":{"fix":"- unknown","reach":"local","title":"agent-teams-ai: local HTTP service starts without authentication, local access only","impact":"medium","summary":"The agent-teams-ai desktop tool starts a local HTTP service in doStart without requiring authentication. A user with local access to the machine can reach that service without credentials.","category":"ai-tooling","nicknames":[],"who_cares":["agent-teams-ai","local-http-service","shared-workstations"],"confidence":0.6,"needs_auth":"unknown","worst_case":"local user reaches unauthenticated service and may act on it","analyst_note":"Check the vendor repo at src/main/services/infrastructure/HttpServer.ts for the bind address and the actions the endpoints allow; no fixed version is given, so confirm whether a patch exists beyond 2.17.10.","how_to_check":"- unknown","needs_analyst":true,"not_affected_if":["single-user-machine"],"who_is_affected":"Teams running agent-teams-ai up to 2.17.10 on a shared or multi-user machine are the ones exposed, since the attack needs local access. The sources do not say whether the service binds to a non-loopback address, so single-user developer machines are likely lower risk. unknown","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"low"},"cost_usd":0.000564,"input_tokens":3344,"output_tokens":460,"severity_before":"low"},"analyst_status":null,"analyst_note":null,"search":"'-116228':15A,18A '-2026':14A,17A '2.17.10':76C '777genius':69C 'access':12A,54B,106C 'affect':79C 'agent':2A,20B,35B,71C 'agent-teams-ai':1A,19B,34B,70C 'ai':4A,22B,24B,37B,73C 'ai-tool':23B 'attack':100C 'authent':10A,49B,98C 'compon':89C 'contact':120C 'could':114C 'credenti':63B 'cve':13A,16A 'desktop':38B 'disclosur':124C 'dostart':46B,82C 'earli':121C 'exploit':108C 'file':85C 'found':67C 'function':81C 'http':6A,28B,43B,91C 'issu':78C 'local':5A,11A,27B,42B,53B,90C,105C 'local-http-servic':26B 'machin':57B 'made':111C 'manipul':94C 'miss':97C 'possibl':103C 'public':112C 'reach':59B 'requir':48B 'respond':128C 'result':95C 'servic':7A,29B,44B,61B,92C 'share':31B 'shared-workst':30B 'src/main/services/infrastructure/httpserver.ts':86C 'start':8A,40B 'team':3A,21B,36B,72C 'tool':25B,39B 'use':116C 'user':51B 'vendor':118C 'vulner':65C 'way':131C 'without':9A,47B,62B 'workstat':32B","nicknames":[],"mitigations":[],"who_affected":"Teams running agent-teams-ai up to 2.17.10 on a shared or multi-user machine are the ones exposed, since the attack needs local access. The sources do not say whether the service binds to a non-loopback address, so single-user developer machines are likely lower risk. unknown","tier":"B","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-26T07:17:09+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","cvss_by":"cna@vuldb.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-116228","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-116228","severity":null,"published_at":"2026-10-26T07:17:09+00:00","modified_at":"2026-10-26T07:17:09+00:00","first_seen_at":"2026-10-26T07:28:50+00:00","fetched_at":"2026-10-26T07:28:50+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}