{"id":"CVE-2026-119575","kind":"vulnerability","aliases":["CVE-2026-119575"],"related":[],"title":"ArcadeDB: authenticated users can reach cloud metadata and internal services","description":"ArcadeDB from 26.8.1 before 26.10.2 contains a server-side request forgery vulnerability that allows authenticated users with updateDatabaseSettings to disable the LOAD CSV IP block list via ALTER DATABASE. Attackers can set arcadedb.opencypher.loadCsv.blockedIpRanges to an empty string, then issue LOAD CSV requests to read cloud metadata and internal loopback or private services.","summary":"ArcadeDB lets a user with database-settings permission clear the LOAD CSV IP block list through ALTER DATABASE. That lets them make the server fetch cloud metadata and internal loopback or private services.","severity":"high","cvss":7.1,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["arcadedb","database","package","self-hosted"],"not_affected_if":["no-updatedatabasesettings-users","version-outside-range"],"how_to_check":"- Check the ArcadeDB version in use; affected range is `26.8.1` up to but not including `26.10.2`.\n- Look for users with the `updateDatabaseSettings` permission.\n- Check whether `arcadedb.opencypher.loadCsv.blockedIpRanges` has been set to an empty string.","fix":"- Move to `26.10.2` or later.","status":"open","published_at":"2026-10-30T14:16:46+00:00","first_seen_at":"2026-10-30T14:30:54+00:00","triaged_at":"2026-10-30T14:32:44+00:00","updated_at":"2026-10-30T14:32:44+00:00","category":"package","confidence":0.8,"triage":{"at":"2026-10-30T14:32:44Z","model":"claude-haiku-5-5","output":{"fix":"- Move to `26.10.2` or later.","reach":"network","title":"ArcadeDB: authenticated users can reach cloud metadata and internal services","impact":"medium","summary":"ArcadeDB lets a user with database-settings permission clear the LOAD CSV IP block list through ALTER DATABASE. That lets them make the server fetch cloud metadata and internal loopback or private services.","audience":"businesses","category":"package","nicknames":[],"who_cares":["arcadedb","self-hosted","database"],"confidence":0.8,"fix_status":"available","needs_auth":"yes","worst_case":"Server fetches cloud metadata and internal services, leaking credentials.","analyst_note":"","how_to_check":"- Check the ArcadeDB version in use; affected range is `26.8.1` up to but not including `26.10.2`.\n- Look for users with the `updateDatabaseSettings` permission.\n- Check whether `arcadedb.opencypher.loadCsv.blockedIpRanges` has been set to an empty string.","plain_action":"","needs_analyst":false,"not_affected_if":["version-outside-range","no-updateDatabaseSettings-users"],"who_is_affected":"Teams running ArcadeDB from 26.8.1 before 26.10.2. Exposure depends on users who hold updateDatabaseSettings and on whether LOAD CSV is used. Deployments on versions outside that range can skip it.","user_interaction":"no","needs_special_setup":"no","severity_if_unknown":"high"},"cost_usd":0.000683,"input_tokens":4183,"output_tokens":530,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-119575':13A,16A '-2026':12A,15A '26.10.2':61C '26.8.1':59C 'allow':71C 'alter':40B,85C 'arcadedb':1A,17B,23B,57C 'arcadedb.opencypher.loadcsv.blockedipranges':90C 'attack':87C 'authent':2A,72C 'block':37B,82C 'clear':32B 'cloud':6A,49B,102C 'contain':62C 'csv':35B,80C,98C 'cve':11A,14A 'databas':18B,29B,41B,86C 'database-set':28B 'disabl':77C 'empti':93C 'fetch':48B 'forgeri':68C 'host':22B 'intern':9A,52B,105C 'ip':36B,81C 'issu':96C 'let':24B,43B 'list':38B,83C 'load':34B,79C,97C 'loopback':53B,106C 'make':45B 'metadata':7A,50B,103C 'packag':19B 'permiss':31B 'privat':55B,108C 'reach':5A 'read':101C 'request':67C,99C 'self':21B 'self-host':20B 'server':47B,65C 'server-sid':64C 'servic':10A,56B,109C 'set':30B,89C 'side':66C 'string':94C 'updatedatabaseset':75C 'user':3A,26B,73C 'via':84C 'vulner':69C","nicknames":[],"mitigations":[],"who_affected":"Teams running ArcadeDB from 26.8.1 before 26.10.2. Exposure depends on users who hold updateDatabaseSettings and on whether LOAD CSV is used. Deployments on versions outside that range can skip it.","tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"businesses","plain_action":null,"first_public_at":"2026-10-30T14:16:46+00:00","kev":null,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/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":"disclosure@vulncheck.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-119575","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-119575","severity":null,"published_at":"2026-10-30T14:16:46+00:00","modified_at":"2026-10-30T14:16:46+00:00","first_seen_at":"2026-10-30T14:30:54+00:00","fetched_at":"2026-10-30T14:30:54+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"}