{"id":"CVE-2026-40424","kind":"vulnerability","aliases":["CVE-2026-40424"],"related":[],"title":"Hyperscan: out-of-bounds read lets a local app crash the process","description":"Out-of-bounds read for some Hyperscan before version v5.4.2.1 within Ring 3: User Applications may allow a denial of service. Unprivileged software adversary with an unauthenticated user combined with a low complexity attack may enable denial of service. This result may potentially occur via local access when attack requirements are present without special internal knowledge and requires no user interaction. The potential vulnerability may impact the confidentiality (low), integrity (none) and availability (high) of the vulnerable system, resulting in subsequent system confidentiality (none), integrity (none) and availability (none) impacts.","summary":"Hyperscan, Intel's regular expression matching library, has an out-of-bounds read in versions before v5.4.2.1 that can crash the application using it. A local unprivileged user-space program can trigger a denial of service without user interaction.","severity":"medium","cvss":5.9,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["c++","hyperscan","local-services","package"],"not_affected_if":["hyperscan-at-or-above-5.4.2.1","hyperscan-not-used"],"how_to_check":"- Check the Hyperscan version your application links against, for example with `pkg-config --modversion libhs` or the version in your vendored copy\n- Look for Hyperscan in your build dependencies and container images","fix":"- Hyperscan: move to `5.4.2.1` or later","status":"open","published_at":"2026-11-10T18:17:38+00:00","first_seen_at":"2026-11-10T18:22:57+00:00","triaged_at":"2026-11-10T18:25:01+00:00","updated_at":"2026-11-10T18:25:01+00:00","category":"package","confidence":0.6,"triage":{"at":"2026-11-10T18:25:01Z","model":"claude-haiku-5-5","output":{"fix":"- Hyperscan: move to `5.4.2.1` or later","reach":"local","title":"Hyperscan: out-of-bounds read lets a local app crash the process","impact":"low","summary":"Hyperscan, Intel's regular expression matching library, has an out-of-bounds read in versions before v5.4.2.1 that can crash the application using it. A local unprivileged user-space program can trigger a denial of service without user interaction.","audience":"developers","category":"package","nicknames":[],"who_cares":["hyperscan","c++","local-services"],"confidence":0.6,"fix_status":"available","needs_auth":"yes","worst_case":"local process crashes the application using Hyperscan","analyst_note":"","how_to_check":"- Check the Hyperscan version your application links against, for example with `pkg-config --modversion libhs` or the version in your vendored copy\n- Look for Hyperscan in your build dependencies and container images","plain_action":"","product_name":"","needs_analyst":false,"not_affected_if":["hyperscan-not-used","hyperscan-at-or-above-5.4.2.1"],"who_is_affected":"Applications that embed Hyperscan for pattern matching and run it in user space on the same machine as untrusted local processes. Services that only run Hyperscan on trusted inputs in isolated environments are lower risk. The sources do not describe a specific default configuration.","user_interaction":"no","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000727,"input_tokens":4658,"output_tokens":522,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-2026':15A,18A '-40424':16A,19A '3':80C 'access':114C 'adversari':91C 'allow':84C 'app':10A 'applic':48B,82C 'attack':101C,116C 'avail':140C,155C 'bound':5A,38B,70C 'c':20B 'combin':96C 'complex':100C 'confidenti':135C,150C 'crash':11A,46B 'cve':14A,17A 'denial':61B,86C,104C 'enabl':103C 'express':30B 'high':141C 'hyperscan':1A,21B,26B,74C 'impact':133C,157C 'integr':137C,152C 'intel':27B 'interact':66B,128C 'intern':122C 'knowledg':123C 'let':7A 'librari':32B 'local':9A,23B,52B,113C 'local-servic':22B 'low':99C,136C 'match':31B 'may':83C,102C,109C,132C 'none':138C,151C,153C,156C 'occur':111C 'out-of-bound':2A,35B,67C 'packag':25B 'potenti':110C,130C 'present':119C 'process':13A 'program':57B 'read':6A,39B,71C 'regular':29B 'requir':117C,125C 'result':108C,146C 'ring':79C 'servic':24B,63B,88C,106C 'softwar':90C 'space':56B 'special':121C 'subsequ':148C 'system':145C,149C 'trigger':59B 'unauthent':94C 'unprivileg':53B,89C 'use':49B 'user':55B,65B,81C,95C,127C 'user-spac':54B 'v5.4.2.1':43B,77C 'version':41B,76C 'via':112C 'vulner':131C,144C 'within':78C 'without':64B,120C","nicknames":[],"mitigations":[],"who_affected":"Applications that embed Hyperscan for pattern matching and run it in user space on the same machine as untrusted local processes. Services that only run Hyperscan on trusted inputs in isolated environments are lower risk. The sources do not describe a specific default configuration.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"developers","plain_action":null,"pkeys":[],"ptokens":[],"labels":["c","hyperscan","localservices","medium","package"],"campaign_type":null,"search_a":"'-2026':15A,18A '-40424':16A,19A 'app':10A 'bound':5A 'crash':11A 'cve':14A,17A 'hyperscan':1A 'let':7A 'local':9A 'out-of-bound':2A 'process':13A 'read':6A","search_b":"'applic':48B 'bound':38B 'c':20B 'crash':46B 'denial':61B 'express':30B 'hyperscan':21B,26B 'intel':27B 'interact':66B 'librari':32B 'local':23B,52B 'local-servic':22B 'match':31B 'out-of-bound':35B 'packag':25B 'program':57B 'read':39B 'regular':29B 'servic':24B,63B 'space':56B 'trigger':59B 'unprivileg':53B 'use':49B 'user':55B,65B 'user-spac':54B 'v5.4.2.1':43B 'version':41B 'without':64B","search_c":"'3':80C 'access':114C 'adversari':91C 'allow':84C 'applic':82C 'attack':101C,116C 'avail':140C,155C 'bound':70C 'combin':96C 'complex':100C 'confidenti':135C,150C 'denial':86C,104C 'enabl':103C 'high':141C 'hyperscan':74C 'impact':133C,157C 'integr':137C,152C 'interact':128C 'intern':122C 'knowledg':123C 'local':113C 'low':99C,136C 'may':83C,102C,109C,132C 'none':138C,151C,153C,156C 'occur':111C 'out-of-bound':67C 'potenti':110C,130C 'present':119C 'read':71C 'requir':117C,125C 'result':108C,146C 'ring':79C 'servic':88C,106C 'softwar':90C 'special':121C 'subsequ':148C 'system':145C,149C 'unauthent':94C 'unprivileg':89C 'user':81C,95C,127C 'v5.4.2.1':77C 'version':76C 'via':112C 'vulner':131C,144C 'within':78C 'without':120C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-10T18:17:38+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:H/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":"secure@intel.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-40424","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-40424","severity":null,"published_at":"2026-11-10T18:17:38+00:00","modified_at":"2026-11-10T18:17:38+00:00","first_seen_at":"2026-11-10T18:22:57+00:00","fetched_at":"2026-11-10T18:22:57+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}