{"id":"CVE-2026-118275","kind":"vulnerability","aliases":["CVE-2026-118275"],"related":[],"title":"a2ui: resolveSignal flaw lets remote requests consume excessive resources","description":"A vulnerability was found in a2ui-project a2ui up to 0.10.6. This affects the function DataContext.resolveSignal of the file renderers/web_core/src/v0_9/rendering/data-context.ts of the component Resolver. The manipulation results in resource consumption. The attack can be launched remotely. The exploit has been made public and could be used. The patch is identified as c76e17272e52c12c6dcf68905b1df978c39e9aa5. It is advisable to implement a patch to correct this issue.","summary":"The a2ui web renderer's DataContext.resolveSignal function, up to version 0.10.6, can be manipulated to consume resources. The sources say the attack can be launched remotely and a public exploit exists.","severity":"medium","cvss":5.5,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["a2ui","javascript","package","web-renderer"],"not_affected_if":["unknown"],"how_to_check":"- Check the a2ui version in `renderers/web_core` against `0.10.6`\n- Look for `DataContext.resolveSignal` in `renderers/web_core/src/v0_9/rendering/data-context.ts`","fix":"- Apply the patch commit `c76e17272e52c12c6dcf68905b1df978c39e9aa5` or move to a release newer than `0.10.6`","status":"open","published_at":"2026-10-28T04:17:59+00:00","first_seen_at":"2026-10-28T04:30:58+00:00","triaged_at":"2026-10-28T04:32:06+00:00","updated_at":"2026-10-28T04:32:06+00:00","category":"package","confidence":0.5,"triage":{"at":"2026-10-28T04:32:06Z","model":"claude-haiku-5-5","output":{"fix":"- Apply the patch commit `c76e17272e52c12c6dcf68905b1df978c39e9aa5` or move to a release newer than `0.10.6`","reach":"internet","title":"a2ui: resolveSignal flaw lets remote requests consume excessive resources","impact":"low","summary":"The a2ui web renderer's DataContext.resolveSignal function, up to version 0.10.6, can be manipulated to consume resources. The sources say the attack can be launched remotely and a public exploit exists.","category":"package","nicknames":[],"who_cares":["a2ui","web-renderer","javascript"],"confidence":0.5,"needs_auth":"unknown","worst_case":"Remote requests exhaust server or client resources, causing slowdown or denial of service","analyst_note":"Confirm which deployments actually run the resolveSignal path and whether the exploit is remote over HTTP; the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-118275 has the details.","how_to_check":"- Check the a2ui version in `renderers/web_core` against `0.10.6`\n- Look for `DataContext.resolveSignal` in `renderers/web_core/src/v0_9/rendering/data-context.ts`","needs_analyst":true,"not_affected_if":["unknown"],"who_is_affected":"unknown","user_interaction":"unknown","needs_special_setup":"unknown","severity_if_unknown":"unknown"},"cost_usd":0.000591,"input_tokens":3377,"output_tokens":507,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-118275':12A,15A '-2026':11A,14A '0.10.6':32B,64C 'a2ui':1A,16B,23B,59C,61C 'a2ui-project':58C 'advis':108C 'affect':66C 'attack':43B,85C 'c76e17272e52c12c6dcf68905b1df978c39e9aa5':105C 'compon':76C 'consum':7A,37B 'consumpt':83C 'correct':114C 'could':97C 'cve':10A,13A 'datacontext.resolvesignal':27B,69C 'excess':8A 'exist':52B 'exploit':51B,91C 'file':72C 'flaw':3A 'found':56C 'function':28B,68C 'identifi':103C 'implement':110C 'issu':116C 'javascript':17B 'launch':46B,88C 'let':4A 'made':94C 'manipul':35B,79C 'packag':18B 'patch':101C,112C 'project':60C 'public':50B,95C 'remot':5A,47B,89C 'render':21B,25B 'renderers/web_core/src/v0_9/rendering/data-context.ts':73C 'request':6A 'resolv':77C 'resolvesign':2A 'resourc':9A,38B,82C 'result':80C 'say':41B 'sourc':40B 'use':99C 'version':31B 'vulner':54C 'web':20B,24B 'web-render':19B","nicknames":[],"mitigations":[],"who_affected":null,"tier":"C","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-28T04:17:59+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/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-118275","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-118275","severity":null,"published_at":"2026-10-28T04:17:59+00:00","modified_at":"2026-10-28T04:17:59+00:00","first_seen_at":"2026-10-28T04:30:58+00:00","fetched_at":"2026-10-28T04:30:58+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"}