{"id":"CVE-2026-108178","kind":"vulnerability","aliases":["CVE-2026-108178"],"related":[],"title":"IBM API Connect: token validation flaw accepts tokens for unintended purposes","description":"IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 could allow a token to be accepted that should be rejected due to an improperly implemented security check. Under certain conditions, token validation is incomplete, so a token may be accepted for a purpose it was not intended for.","summary":"IBM API Connect versions 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 have an incomplete token validation check. Under certain conditions, a token may be accepted for a purpose it was not intended for.","severity":"medium","cvss":4.2,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["api-gateway","ibm-api-connect","infrastructure"],"not_affected_if":["unknown"],"how_to_check":"- Check the installed API Connect version against the affected ranges: 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2.","fix":null,"status":"open","published_at":"2026-11-07T05:18:00+00:00","first_seen_at":"2026-11-07T05:45:56+00:00","triaged_at":"2026-11-07T05:54:31+00:00","updated_at":"2026-11-07T05:54:31+00:00","category":"infrastructure","confidence":0.6,"triage":{"at":"2026-11-07T05:54:31Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"unknown","title":"IBM API Connect: token validation flaw accepts tokens for unintended purposes","impact":"medium","summary":"IBM API Connect versions 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 have an incomplete token validation check. Under certain conditions, a token may be accepted for a purpose it was not intended for.","audience":"businesses","category":"infrastructure","nicknames":[],"who_cares":["ibm-api-connect","api-gateway"],"confidence":0.6,"fix_status":"unknown","needs_auth":"unknown","worst_case":"A token is accepted for a purpose it was not intended for","analyst_note":"Check the IBM security bulletin for CVE-2026-108178 for the fixed versions, the triggering conditions, and the attack vector; the NVD entry alone gives none of these.","how_to_check":"- Check the installed API Connect version against the affected ranges: 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2.\n- unknown for further checks; the sources do not say which configuration triggers the condition.","plain_action":"","needs_analyst":true,"not_affected_if":["unknown"],"who_is_affected":"Teams running IBM API Connect in the affected version ranges, 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2. The sources do not say which deployment conditions make token validation incomplete, so exposure beyond the version range is unknown.","user_interaction":"unknown","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000718,"input_tokens":4257,"output_tokens":585,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-108178':14A,17A '-2026':13A,16A '10.0.8.0':30B,61C '10.0.8.12':32B,63C '12.1.0.0':34B,65C '12.1.1.2':36B,67C 'accept':7A,50B,74C,98C 'allow':69C 'api':2A,19B,23B,27B,59C 'api-gateway':18B 'certain':44B,87C 'check':42B,85C 'condit':45B,88C 'connect':3A,24B,28B,60C 'could':68C 'cve':12A,15A 'due':79C 'flaw':6A 'gateway':20B 'ibm':1A,22B,26B,58C 'ibm-api-connect':21B 'implement':83C 'improp':82C 'incomplet':39B,92C 'infrastructur':25B 'intend':57B,105C 'may':48B,96C 'purpos':11A,53B,101C 'reject':78C 'secur':84C 'token':4A,8A,40B,47B,71C,89C,95C 'unintend':10A 'valid':5A,41B,90C 'version':29B","nicknames":[],"mitigations":[],"who_affected":"Teams running IBM API Connect in the affected version ranges, 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2. The sources do not say which deployment conditions make token validation incomplete, so exposure beyond the version range is unknown.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"businesses","plain_action":null,"pkeys":[],"ptokens":[],"labels":["apigateway","ibmapiconnect","infrastructure","medium"],"campaign_type":null,"search_a":"'-108178':14A,17A '-2026':13A,16A 'accept':7A 'api':2A 'connect':3A 'cve':12A,15A 'flaw':6A 'ibm':1A 'purpos':11A 'token':4A,8A 'unintend':10A 'valid':5A","search_b":"'10.0.8.0':30B '10.0.8.12':32B '12.1.0.0':34B '12.1.1.2':36B 'accept':50B 'api':19B,23B,27B 'api-gateway':18B 'certain':44B 'check':42B 'condit':45B 'connect':24B,28B 'gateway':20B 'ibm':22B,26B 'ibm-api-connect':21B 'incomplet':39B 'infrastructur':25B 'intend':57B 'may':48B 'purpos':53B 'token':40B,47B 'valid':41B 'version':29B","search_c":"'10.0.8.0':61C '10.0.8.12':63C '12.1.0.0':65C '12.1.1.2':67C 'accept':74C,98C 'allow':69C 'api':59C 'certain':87C 'check':85C 'condit':88C 'connect':60C 'could':68C 'due':79C 'ibm':58C 'implement':83C 'improp':82C 'incomplet':92C 'intend':105C 'may':96C 'purpos':101C 'reject':78C 'secur':84C 'token':71C,89C,95C 'valid':90C","first_public_at":"2026-11-07T05:18:00+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N","cvss_by":"psirt@us.ibm.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-108178","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-108178","severity":null,"published_at":"2026-11-07T05:18:00+00:00","modified_at":"2026-11-07T05:18:00+00:00","first_seen_at":"2026-11-07T05:45:56+00:00","fetched_at":"2026-11-07T05:45:56+00:00","note":null}],"documents":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}