PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-107254 drupal CVE debrief

CVE-2026-107254 debrief: The Drupal auth_login_plus module does not enforce two-factor authentication (2FA) when users log in using Drupal core's one-time login link. This bypass allows attackers with access to a valid one-time login link for a victim's account to bypass 2FA. Drupal administrators and security teams should assess exposure and verify 2FA enforcement. The module's version should be 1.0.1 or later to fix this issue. This issue is mitigated because an attacker must have access to a valid one-time login link for a victim's account.

Vendor
drupal
Product
auth_login_plus
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-07
Original CVE updated
2026-10-07
Advisory published
2026-10-07
Advisory updated
2026-10-07

Who should care

Drupal administrators and security teams should assess exposure and verify 2FA enforcement for users logging in with one-time links. They should also update the auth_login_plus module to version 1.0.1 or later and monitor for suspicious one-time login link usage. This requires coordination with IT teams to ensure 2FA is enforced for all users, especially those with elevated privileges.

Why it matters

CVE-2026-107254 allows attackers to bypass 2FA in Drupal auth_login_plus module. Defenders should assess exposure, verify 2FA enforcement, and update vulnerable module versions.

  • Verify 2FA enforcement for users logging in with one-time links
  • Assess exposure by checking if the auth_login_plus module version is less than 1.0.1
  • Update the auth_login_plus module to version 1.0.1 or later
  • Monitor for suspicious one-time login link usage

Technical summary

The auth_login_plus module for Drupal provides TOTP-based two-factor authentication. However, it does not enforce the second factor when users log in using Drupal core's one-time login link. This issue is mitigated because an attacker must have access to a valid one-time login link for a victim's account. The module's version should be 1.0.1 or later to fix this issue. Defenders should assess exposure, verify 2FA enforcement, and update vulnerable module versions. This vulnerability allows attackers to bypass 2FA in Drupal auth_login_plus module.

Defensive priority

Assess exposure, verify 2FA enforcement, and update vulnerable module versions

Recommended defensive actions

  • Assess exposure by checking if the auth_login_plus module version is less than 1.0.1
  • Verify 2FA enforcement for users logging in with one-time links
  • Update the auth_login_plus module to version 1.0.1 or later
  • Monitor for suspicious one-time login link usage
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The auth_login_plus module for Drupal does not enforce a second authentication factor when users log in using a one-time login link. This issue is mitigated because an attacker needs access to a valid one-time login link for a victim's account.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-107254 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-107254

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-107254 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-107254

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • DRUPAL-CONTRIB-2026-197

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/Packagist/DRUPAL-CONTRIB-2026-197.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://www.drupal.org/sa-contrib-2026-197

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.