{"id":"CVE-2026-84916","kind":"vulnerability","aliases":["CVE-2026-84916"],"related":[],"title":"Drupal Islandora: missing authorization lets users forcibly browse restricted pages","description":"Missing Authorization vulnerability in Drupal Islandora  allows Forceful Browsing. This issue affects Islandora  versions: from 0.0.0 to 2.19.0.","summary":"The Islandora module for Drupal is missing an access check, so a user can reach pages or resources by direct URL that they should not see. The sources do not say which data is exposed.","severity":"low","cvss":3.7,"epss":0.00197,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["drupal","islandora","package","self-hosted"],"not_affected_if":["islandora-not-installed"],"how_to_check":"- Check the installed Islandora version with `drush pm:list --filter=islandora` or in composer.json and compare it to 2.19.0\n- unknown whether a specific route or setting is required to be exposed","fix":"- Upgrade the Islandora module to a version later than `2.19.0`\n- unknown: the sources do not name the fixed version","status":"open","published_at":"2026-10-22T02:17:02+00:00","first_seen_at":"2026-10-23T21:57:30+00:00","triaged_at":"2026-10-25T04:43:28+00:00","updated_at":"2026-10-25T04:43:28+00:00","category":"package","confidence":0.5,"triage":{"at":"2026-10-25T04:43:28Z","model":"claude-haiku-5-5","output":{"fix":"- Upgrade the Islandora module to a version later than `2.19.0`\n- unknown: the sources do not name the fixed version","reach":"internet","title":"Drupal Islandora: missing authorization lets users forcibly browse restricted pages","impact":"low","summary":"The Islandora module for Drupal is missing an access check, so a user can reach pages or resources by direct URL that they should not see. The sources do not say which data is exposed.","category":"package","nicknames":[],"who_cares":["drupal","islandora","self-hosted"],"confidence":0.5,"needs_auth":"unknown","worst_case":"Unauthorized users read restricted Islandora pages or resources","analyst_note":"Check the NVD entry and the Drupal security advisory for the affected routes and the fixed version, since the sources give neither.","how_to_check":"- Check the installed Islandora version with `drush pm:list --filter=islandora` or in composer.json and compare it to 2.19.0\n- unknown whether a specific route or setting is required to be exposed","needs_analyst":true,"not_affected_if":["islandora-not-installed"],"who_is_affected":"Drupal sites running the Islandora module at version 2.19.0 or earlier are in scope. The sources do not say which routes or configurations are exposed, so exposure on a given site is unknown.","user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"low"},"cost_usd":0.000577,"input_tokens":3312,"output_tokens":491,"severity_before":"low"},"analyst_status":null,"analyst_note":null,"search":"'-2026':12A,15A '-84916':13A,16A '0.0.0':73C '2.19.0':75C 'access':31B 'affect':69C 'allow':64C 'author':4A,59C 'brows':8A,66C 'check':32B 'cve':11A,14A 'data':55B 'direct':42B 'drupal':1A,17B,27B,62C 'expos':57B 'forc':65C 'forcibl':7A 'host':22B 'islandora':2A,18B,24B,63C,70C 'issu':68C 'let':5A 'miss':3A,29B,58C 'modul':25B 'packag':19B 'page':10A,38B 'reach':37B 'resourc':40B 'restrict':9A 'say':53B 'see':48B 'self':21B 'self-host':20B 'sourc':50B 'url':43B 'user':6A,35B 'version':71C 'vulner':60C","nicknames":[],"mitigations":[],"who_affected":"Drupal sites running the Islandora module at version 2.19.0 or earlier are in scope. The sources do not say which routes or configurations are exposed, so exposure on a given site is unknown.","tier":"C","verified":{},"analyst_revisit_at":null,"first_public_at":"2026-10-22T02:17:02+00:00","kev":null,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N","cvss_by":"134c704f-9b21-4f2e-91b3-4a467353bcc0","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-84916","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-84916","severity":null,"published_at":"2026-10-22T02:17:02+00:00","modified_at":"2026-10-22T18:17:30+00:00","first_seen_at":"2026-10-23T21:57:30+00:00","fetched_at":"2026-10-23T22:29:02+00:00","note":null},{"source":"epss","external_id":"CVE-2026-84916","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-84916","severity":null,"published_at":null,"modified_at":null,"first_seen_at":"2026-10-24T07:15:52+00:00","fetched_at":"2026-10-24T07:15:52+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"}