{"id":"CVE-2026-15079","aliases":["DRUPAL-CONTRIB-2026-070","EUVD-2026-43074","GHSA-v36x-q6gx-86g9"],"status":"published","title":"Login Disable - Moderately critical - Access bypass - SA-CONTRIB-2026-070","description":"Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Login Disable allows Brute Force. This issue affects Login Disable versions: from 0.0.0 to 2.1.4.","severity":{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-10","score":0.00283,"percentile":0.21043,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-307"],"published":"2026-07-08T17:12:32Z","modified":"2026-10-28T02:30:45Z","fixes":[{"ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/login_disable","fixed_in":["2.1.4"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Packagist:https://packages.drupal.org/8","package":"drupal/login_disable","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.4"}]}]}],"products":[{"vendor":"budda","product":"login_disable"},{"vendor":"drupal","product":"login disable"}],"references":[{"url":"https://www.drupal.org/sa-contrib-2026-070","tags":["Vendor Advisory","Patch","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-15079","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-v36x-q6gx-86g9"},{"url":"https://git.drupalcode.org/project/login_disable","tags":["web"]},{"url":"https://www.drupal.org/project/login_disable","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/15xxx/CVE-2026-15079.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-15079","title":"Login Disable - Moderately critical - Access bypass - SA-CONTRIB-2026-070","description":"Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Login Disable allows Brute Force. This issue affects Login Disable versions: from 0.0.0 to 2.1.4.","status":"published","published":"2026-07-10T21:46:19.486Z","modified":"2026-07-13T17:50:54.026Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-307"],"updated_at":"2026-11-02T13:47:51.033687Z"}],"euvd":[{"id":"EUVD-2026-43074","description":"Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Login Disable allows Brute Force. This issue affects Login Disable versions: from 0.0.0 to 2.1.4.","status":"published","published":"2026-07-10T21:46:19Z","modified":"2026-07-13T17:50:54Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T18:20:01.134466Z"}],"ghsa":[{"id":"GHSA-v36x-q6gx-86g9","title":"Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Login Disable...","description":"Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Login Disable allows Brute Force. This issue affects Login Disable versions: from 0.0.0 to 2.1.4.","status":"published","published":"2026-07-11T00:31:47Z","modified":"2026-07-13T18:31:40Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-307"],"updated_at":"2026-11-02T15:09:25.900925Z"}],"nvd":[{"id":"CVE-2026-15079","description":"Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Login Disable allows Brute Force. This issue affects Login Disable versions: from 0.0.0 to 2.1.4.","status":"published","published":"2026-07-10T22:16:40.627Z","modified":"2026-10-25T15:10:00.147Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-307"],"updated_at":"2026-11-02T14:12:28.771746Z"}],"osv":[{"id":"CVE-2026-15079","title":"Login Disable - Moderately critical - Access bypass - SA-CONTRIB-2026-070","description":"Improper Restriction of Excessive Authentication Attempts vulnerability in Drupal Login Disable allows Brute Force. This issue affects Login Disable versions: from 0.0.0 to 2.1.4.","status":"published","published":"2026-07-10T21:46:19.486Z","modified":"2026-10-28T02:30:45.850390527Z","cvss":[{"version":"3.1","score":5.4,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-307"],"updated_at":"2026-11-02T15:44:57.682091Z"},{"id":"DRUPAL-CONTRIB-2026-070","description":"The Login Disable module prevents users from logging in to your Drupal site unless they know the secret key to add to the end of the login form page.\n\nThe module doesn't sufficiently protect the disabled login form from brute force attacks. Depending on the length of the key this could allow an attacker to use a brute force attack to bypass the protection provided by this module. The security fix blocks these attempts with flood control.\n\nThis vulnerability is mitigated by the fact that an attacker must obtain a valid username \u0026 password.","status":"published","published":"2026-07-08T17:12:32Z","modified":"2026-09-10T03:45:56.051720639Z","updated_at":"2026-11-02T15:46:13.900249Z"}]}}
