{"id":"GHSA-jwpx-6c4p-q4jq","aliases":["CVE-2025-31681","DRUPAL-CONTRIB-2025-009"],"title":"DRUPAL-CONTRIB-2025-009","description":"This module allows a site to setup two factor authentication via QR code using authenticator applications on mobile devices including phones.\n\nThe module does not properly protect its custom paths, allowing one user to access a different user's two factor configuration.","severity":"critical","score":9.8,"published":"2025-01-29T16:54:02.000Z","modified":"2026-09-10T03:45:06.936Z","withdrawn":false,"knownExploited":false,"affected":[{"ecosystem":"Packagist","name":"drupal/alogin","ranges":[{"events":[{"introduced":"0"},{"fixed":"2.0.6"}],"type":"ECOSYSTEM"}],"versions":[],"fixed":["2.0.6"]},{"ecosystem":"Packagist:https://packages.drupal.org/8","name":"drupal/alogin","ranges":[{"events":[{"introduced":"0"},{"fixed":"2.0.6"}],"type":"ECOSYSTEM","database_specific":{"constraint":"<2.0.6"}}],"versions":[],"fixed":["2.0.6"]}],"sourceAffected":[],"references":["https://nvd.nist.gov/vuln/detail/CVE-2025-31681","https://git.drupalcode.org/project/alogin","https://www.drupal.org/sa-contrib-2025-009"],"sources":[{"name":"OSV","id":"GHSA-jwpx-6c4p-q4jq","modified":"2025-12-10T23:41:19.864509Z","url":"https://osv.dev/vulnerability/GHSA-jwpx-6c4p-q4jq"},{"name":"OSV","id":"DRUPAL-CONTRIB-2025-009","modified":"2026-09-10T03:45:06.936699028Z","url":"https://osv.dev/vulnerability/DRUPAL-CONTRIB-2025-009"}],"assessments":[{"source":"OSV","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","score":9.8},{"source":"OSV","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U","score":8.1}]}