{"id":"CVE-2026-112164","kind":"vulnerability","aliases":["CVE-2026-112164"],"related":[],"title":"LaserGest mobile app: hardcoded AES key exposes stored portal credentials","description":"The LaserGest mobile application encrypts stored assistance portal credentials with a hardcoded AES key and IV, allowing an attacker with access to the application package to recover them in cleartext.","summary":"The LaserGest mobile app encrypts stored assistance portal credentials with a hardcoded AES key and IV. An attacker who gets the application package can decrypt the saved credentials in cleartext.","severity":"medium","cvss":6.6,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["android","ios","laser-gest","mobile","other"],"not_affected_if":["credentials-not-stored"],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-11-09T17:17:09+00:00","first_seen_at":"2026-11-09T17:27:38+00:00","triaged_at":"2026-11-09T17:28:52+00:00","updated_at":"2026-11-09T17:28:52+00:00","category":"other","confidence":0.5,"triage":{"at":"2026-11-09T17:28:52Z","model":"claude-haiku-5-5","output":{"fix":"unknown","reach":"local","title":"LaserGest mobile app: hardcoded AES key exposes stored portal credentials","impact":"medium","summary":"The LaserGest mobile app encrypts stored assistance portal credentials with a hardcoded AES key and IV. An attacker who gets the application package can decrypt the saved credentials in cleartext.","audience":"everyone","category":"other","nicknames":[],"who_cares":["mobile","android","ios","laser-gest"],"confidence":0.5,"fix_status":"unknown","needs_auth":"no","worst_case":"Attacker recovers stored portal credentials in cleartext from the app package","analyst_note":"Confirm affected app versions, whether a fixed release exists, and the vendor's advisory from the NVD entry.","how_to_check":"unknown","plain_action":"","product_name":"","needs_analyst":true,"not_affected_if":["credentials-not-stored"],"who_is_affected":"People who installed the LaserGest mobile app and saved assistance portal credentials in it. The sources do not say which versions are affected or whether a fix is available.","user_interaction":"no","product_ecosystem":"","needs_special_setup":"unknown","severity_if_unknown":"medium"},"cost_usd":0.000659,"input_tokens":4516,"output_tokens":415,"severity_before":"medium"},"analyst_status":null,"analyst_note":null,"search":"'-112164':13A,16A '-2026':12A,15A 'access':73C 'ae':5A,35B,65C 'allow':69C 'android':17B 'app':3A,26B 'applic':44B,56C,76C 'assist':29B,59C 'attack':40B,71C 'cleartext':52B,82C 'credenti':10A,31B,50B,61C 'cve':11A,14A 'decrypt':47B 'encrypt':27B,57C 'expos':7A 'gest':21B 'get':42B 'hardcod':4A,34B,64C 'io':18B 'iv':38B,68C 'key':6A,36B,66C 'laser':20B 'laser-gest':19B 'lasergest':1A,24B,54C 'mobil':2A,22B,25B,55C 'packag':45B,77C 'portal':9A,30B,60C 'recov':79C 'save':49B 'store':8A,28B,58C","nicknames":[],"mitigations":[],"who_affected":"People who installed the LaserGest mobile app and saved assistance portal credentials in it. The sources do not say which versions are affected or whether a fix is available.","tier":"C","verified":{},"analyst_revisit_at":null,"fix_status":"none","audience":"everyone","plain_action":null,"pkeys":[],"ptokens":[],"labels":["android","ios","lasergest","medium","mobile","other"],"campaign_type":null,"search_a":"'-112164':13A,16A '-2026':12A,15A 'ae':5A 'app':3A 'credenti':10A 'cve':11A,14A 'expos':7A 'hardcod':4A 'key':6A 'lasergest':1A 'mobil':2A 'portal':9A 'store':8A","search_b":"'ae':35B 'android':17B 'app':26B 'applic':44B 'assist':29B 'attack':40B 'cleartext':52B 'credenti':31B,50B 'decrypt':47B 'encrypt':27B 'gest':21B 'get':42B 'hardcod':34B 'io':18B 'iv':38B 'key':36B 'laser':20B 'laser-gest':19B 'lasergest':24B 'mobil':22B,25B 'packag':45B 'portal':30B 'save':49B 'store':28B","search_c":"'access':73C 'ae':65C 'allow':69C 'applic':56C,76C 'assist':59C 'attack':71C 'cleartext':82C 'credenti':61C 'encrypt':57C 'hardcod':64C 'iv':68C 'key':66C 'lasergest':54C 'mobil':55C 'packag':77C 'portal':60C 'recov':79C 'store':58C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-11-09T17:17:09+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:L/SI:L/SA:N/E:U/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":"a6d3dc9e-0591-4a13-bce7-0f5b31ff6158","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-112164","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-112164","severity":null,"published_at":"2026-11-09T17:17:09+00:00","modified_at":"2026-11-09T17:17:09+00:00","first_seen_at":"2026-11-09T17:27:38+00:00","fetched_at":"2026-11-09T17:27:38+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"}