{"id":"CVE-2024-13258","aliases":["DRUPAL-CONTRIB-2024-022","EUVD-2024-51472","GHSA-7649-pgpq-cpch"],"status":"published","title":"Drupal REST \u0026 JSON API Authentication - Moderately critical - Access bypass - SA-CONTRIB-2024-022","description":"Incorrect Authorization vulnerability in Drupal Drupal REST \u0026 JSON API Authentication allows Forceful Browsing.This issue affects Drupal REST \u0026 JSON API Authentication: from 0.0.0 before 2.0.13.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-09","score":0.0066,"percentile":0.51851,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-863"],"published":"2024-05-29T16:44:55Z","modified":"2026-10-28T02:30:42Z","fixes":[{"ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/rest_api_authentication","fixed_in":["2.0.13"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/rest_api_authentication","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.0.13"}]}]}],"products":[{"vendor":"drupal","product":"drupal rest \u0026 json api authentication"},{"vendor":"rest_\\\u0026_json_api_authentication_project","product":"rest_\\\u0026_json_api_authentication"}],"references":[{"url":"https://www.drupal.org/sa-contrib-2024-022","tags":["Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-13258","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-7649-pgpq-cpch"},{"url":"https://git.drupalcode.org/project/rest_api_authentication","tags":["web"]},{"url":"https://www.drupal.org/project/rest_api_authentication","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/13xxx/CVE-2024-13258.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2024-13258","title":"Drupal REST \u0026 JSON API Authentication - Moderately critical - Access bypass - SA-CONTRIB-2024-022","description":"Incorrect Authorization vulnerability in Drupal Drupal REST \u0026 JSON API Authentication allows Forceful Browsing.This issue affects Drupal REST \u0026 JSON API Authentication: from 0.0.0 before 2.0.13.","status":"published","published":"2025-01-09T19:05:29.925Z","modified":"2025-01-10T16:46:12.472Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"adp"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:34:13.321108Z"}],"euvd":[{"id":"EUVD-2024-51472","description":"Incorrect Authorization vulnerability in Drupal Drupal REST \u0026 JSON API Authentication allows Forceful Browsing.This issue affects Drupal REST \u0026 JSON API Authentication: from 0.0.0 before 2.0.13.","status":"published","published":"2025-01-09T19:05:29Z","modified":"2025-01-10T16:46:12Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-03T00:04:21.63355Z"}],"ghsa":[{"id":"GHSA-7649-pgpq-cpch","title":"Incorrect Authorization vulnerability in Drupal Drupal REST \u0026 JSON API Authentication allows...","description":"Incorrect Authorization vulnerability in Drupal Drupal REST \u0026 JSON API Authentication allows Forceful Browsing.This issue affects Drupal REST \u0026 JSON API Authentication: from 0.0.0 before 2.0.13.","status":"published","published":"2025-01-09T21:31:30Z","modified":"2025-01-10T18:32:45Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:59:27.888313Z"}],"nvd":[{"id":"CVE-2024-13258","description":"Incorrect Authorization vulnerability in Drupal Drupal REST \u0026 JSON API Authentication allows Forceful Browsing.This issue affects Drupal REST \u0026 JSON API Authentication: from 0.0.0 before 2.0.13.","status":"published","published":"2025-01-09T19:15:19.887Z","modified":"2026-06-17T07:01:36.5Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:10:41.838321Z"}],"osv":[{"id":"CVE-2024-13258","title":"Drupal REST \u0026 JSON API Authentication - Moderately critical - Access bypass - SA-CONTRIB-2024-022","description":"Incorrect Authorization vulnerability in Drupal Drupal REST \u0026 JSON API Authentication allows Forceful Browsing.This issue affects Drupal REST \u0026 JSON API Authentication: from 0.0.0 before 2.0.13.","status":"published","published":"2025-01-09T19:05:29.925Z","modified":"2026-10-28T02:30:42.440850815Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T15:44:37.917085Z"},{"id":"DRUPAL-CONTRIB-2024-022","description":"Drupal REST \u0026 JSON API Authentication module restricts and secures unauthorized access to your Drupal site APIs using different authentication methods including Basic Authentication , API Key Authentication , JWT Authentication , OAuth Authentication , External / Third-Party Provider Authentication, etc.\n\nThe module doesn't sufficiently control user access when using Basic Authentication.","status":"published","published":"2024-05-29T16:44:55Z","modified":"2026-09-10T03:45:33.616445657Z","updated_at":"2026-11-02T15:46:13.584509Z"}]}}
