{"id":"CVE-2026-16645","summary":"PhotoSwipe - Responsive JavaScript Modal Image Gallery - Moderately critical - Access bypass - SA-CONTRIB-2026-088","details":"Missing Authorization vulnerability in Drupal PhotoSwipe - Responsive JavaScript Modal Image Gallery allows Forceful Browsing. This issue affects PhotoSwipe - Responsive JavaScript Modal Image Gallery versions: from 0.0.0 to 3.2.0.","aliases":["DRUPAL-CONTRIB-2026-088"],"modified":"2026-08-30T03:30:27.564449878Z","published":"2026-08-25T22:21:47.480Z","database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/16xxx/CVE-2026-16645.json","cna_assigner":"drupal","cwe_ids":["CWE-862"]},"references":[{"type":"WEB","url":"https://git.drupalcode.org/project/photoswipe"},{"type":"WEB","url":"https://www.drupal.org/project/photoswipe"},{"type":"WEB","url":"https://www.drupal.org/sa-contrib-2026-088"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/16xxx/CVE-2026-16645.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-16645"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.drupalcode.org/project/photoswipe","events":[{"introduced":"0"},{"fixed":"ed55985a034301f132c20a6002b69c2db96926bb"}],"database_specific":{"extracted_events":[{"introduced":"0.0.0"},{"fixed":"3.2.0"}],"source":"AFFECTED_FIELD"}}],"versions":["3.1.4","3.1.3","3.1.2","3.1.0","3.0.1","3.0.0","3.0.0-alpha0","8.x-2.9","8.x-2.8","8.x-2.7","8.x-2.6","8.x-2.5","8.x-2.3","8.x-2.2","8.x-2.1","8.x-2.0","8.x-1.0-beta7","8.x-1.0-beta6","8.x-1.0-beta5","8.x-1.0-beta8","8.x-1.0-beta4","8.x-1.0-beta3","7.x-2.0-beta3","8.x-1.0-beta2","8.x-1.0-beta1","7.x-2.0-beta2","7.x-2.0-beta1","8.x-2.4","7.x-1.0-beta1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-16645.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N"}]}