Skip to content

← Public intelligence

Packagist package

scheb/two-factor-bundle

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

2 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.4PackagistPublished

    scheb/two-factor-bundle bypass two-factor authentication with remember-me option

    GHSA-9phw-7h96-q3rv

    Affected
    • Packagist scheb/two-factor-bundle >= 4.0.0, < 4.11.0; < 3.26.0
    Fixed in
    4.11.03.26.0· Vendor fix available
    Issue
    In versions prior to 3.26.0 and prior to 4.11.0 of the "scheb/two-factor-bundle" project, a security vulnerability allowed attackers to bypass two-factor authentication (2FA) using the rememberme cookie. When the rememberme checkbox was used during login, a "REMEMBERME" cookie was created. Upon redirection to the 2FA page, attackers could manipulate the SESSIONID key, granting access to the homepage "/" and gaining authentication without completing 2FA.

    Recommended action: Upgrade to 4.11.0 or 3.26.0 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. High, CVSS 7.4PackagistPublished

    scheb/two-factor-bundle bypass two-factor authentication with unverified JWT trusted device token

    GHSA-h6mp-mc7g-mg49

    Affected
    • Packagist scheb/two-factor-bundle >= 3.0.0, < 3.7.0
    Fixed in
    3.7.0· Vendor fix available
    Issue
    Before version 3.7 the bundle is vulnerable to a security issue in JWT, which can be exploited by an attacker to generate trusted device cookies on their own, effectively by-passing two-factor authentication.

    Recommended action: Upgrade to 3.7.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →