{"id":"CVE-2026-119344","kind":"vulnerability","aliases":["CVE-2026-119344"],"related":[],"title":"Cocos AI: attestation accepts evidence from other platforms, letting an attacker be authorized","description":"Cocos AI is a confidential computing system for AI. In version 0.8.2 and earlier, Cocos AI accepts trusted execution environment attestation Evidence when firmware patch levels and software measurements match, without binding the Evidence to an allowed platform owner or unique machine identity and without enforcing revocation. A remote attacker who controls or compromises another platform trusted by the same verifier can substitute valid Evidence from that platform and cause authorization of the wrong platform. This vulnerability is addressed in 0.9.0. However, this vulnerability can't be patched in source code alone, since the vulnerability arises from the confidential computing threat model itself.","summary":"Cocos AI, a confidential computing system, accepts trusted execution environment attestation evidence without binding it to a specific platform owner or machine identity, and does not enforce revocation. An attacker who controls another platform trusted by the same verifier can substitute that platform's valid evidence and get the wrong platform authorized.","severity":"critical","cvss":9.1,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["attestation","cocos-ai","confidential-computing","other","tee"],"not_affected_if":["not-using-cocos-ai","version-0.9.0-or-later"],"how_to_check":"- Check the installed Cocos AI version; versions `0.8.2` and earlier are affected.","fix":"- Move to `0.9.0`, which the description says addresses this issue.\n- The description notes this cannot be fully fixed in source code alone because it stems from the threat model; additional deployment-level measures are not stated in the sources.","status":"open","published_at":"2026-11-05T16:17:40+00:00","first_seen_at":"2026-11-05T16:40:01+00:00","triaged_at":"2026-11-05T16:41:20+00:00","updated_at":"2026-11-05T16:41:20+00:00","category":"other","confidence":0.6,"triage":{"at":"2026-11-05T16:41:20Z","model":"claude-haiku-5-5","output":{"fix":"- Move to `0.9.0`, which the description says addresses this issue.\n- The description notes this cannot be fully fixed in source code alone because it stems from the threat model; additional deployment-level measures are not stated in the sources.","reach":"network","title":"Cocos AI: attestation accepts evidence from other platforms, letting an attacker be authorized","impact":"high","summary":"Cocos AI, a confidential computing system, accepts trusted execution environment attestation evidence without binding it to a specific platform owner or machine identity, and does not enforce revocation. An attacker who controls another platform trusted by the same verifier can substitute that platform's valid evidence and get the wrong platform authorized.","audience":"businesses","category":"other","nicknames":[],"who_cares":["cocos-ai","confidential-computing","tee","attestation"],"confidence":0.6,"fix_status":"available","needs_auth":"unknown","worst_case":"Attacker gets an unauthorized platform authorized through substituted attestation evidence","analyst_note":"Check the vendor advisory and release notes linked in the sources for affected deployment conditions and any mitigations beyond the 0.9.0 upgrade.","how_to_check":"- Check the installed Cocos AI version; versions `0.8.2` and earlier are affected.\n- unknown","plain_action":"","needs_analyst":true,"not_affected_if":["not-using-cocos-ai","version-0.9.0-or-later"],"who_is_affected":"Teams running Cocos AI as an attestation verifier for confidential computing workloads at version `0.8.2` or earlier. The exposure depends on whether other platforms trusted by the same verifier could be controlled or compromised by an attacker. Deployments not using Cocos AI for attestation are not affected.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"critical"},"cost_usd":0.000758,"input_tokens":4350,"output_tokens":646,"severity_before":"critical"},"analyst_status":null,"analyst_note":null,"search":"'-119344':16A,19A '-2026':15A,18A '0.8.2':92C '0.9.0':161C 'accept':4A,35B,97C 'address':159C 'ai':2A,23B,30B,82C,89C,96C 'allow':117C 'alon':172C 'anoth':61B,135C 'aris':176C 'attack':11A,58B,130C 'attest':3A,20B,39B,101C 'author':13A,80B,151C 'bind':42B,112C 'caus':150C 'coco':1A,22B,29B,81C,95C 'cocos-ai':21B 'code':171C 'compromis':134C 'comput':26B,33B,86C,180C 'confidenti':25B,32B,85C,179C 'confidential-comput':24B 'control':60B,132C 'cve':14A,17A 'earlier':94C 'enforc':55B,126C 'environ':38B,100C 'evid':5A,40B,74B,102C,114C,145C 'execut':37B,99C 'firmwar':104C 'get':76B 'howev':162C 'ident':51B,123C 'let':9A 'level':106C 'machin':50B,122C 'match':110C 'measur':109C 'model':182C 'owner':48B,119C 'patch':105C,168C 'platform':8A,47B,62B,71B,79B,118C,136C,148C,155C 'remot':129C 'revoc':56B,127C 'sinc':173C 'softwar':108C 'sourc':170C 'specif':46B 'substitut':69B,143C 'system':34B,87C 'tee':28B 'threat':181C 'trust':36B,63B,98C,137C 'uniqu':121C 'valid':73B,144C 'verifi':67B,141C 'version':91C 'vulner':157C,164C,175C 'without':41B,111C,125C 'wrong':78B,154C","nicknames":[],"mitigations":[],"who_affected":"Teams running Cocos AI as an attestation verifier for confidential computing workloads at version `0.8.2` or earlier. The exposure depends on whether other platforms trusted by the same verifier could be controlled or compromised by an attacker. Deployments not using Cocos AI for attestation are not affected.","tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["attestation","cocosai","confidentialcomputing","critical","other","tee"],"campaign_type":null,"first_public_at":"2026-09-25T16:21:28+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/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":"security-advisories@github.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-119344","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-119344","severity":null,"published_at":"2026-11-05T16:17:40+00:00","modified_at":"2026-11-05T16:17:40+00:00","first_seen_at":"2026-11-05T16:40:01+00:00","fetched_at":"2026-11-05T16:40:01+00:00","note":null}],"documents":[{"id":77618,"url":"https://github.com/ultravioletrs/cocos/releases/tag/v0.9.0","title":"Release notes: github.com","kind":"release","source":"nvd","publisher":"vendor","text":null,"published_at":null,"relation":"fix","confidence":null,"note":"Release notes: github.com"},{"id":77619,"url":"https://github.com/ultravioletrs/cocos/security/advisories/GHSA-v5m8-5wxc-vjgp","title":"Vendor advisory: github.com","kind":"vendor","source":"nvd","publisher":"vendor","text":null,"published_at":"2026-09-25T16:21:28+00:00","relation":"advisory","confidence":null,"note":"Vendor advisory: github.com"}],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}