{"id":"GHSA-9phw-7h96-q3rv","aliases":[],"url":"https://o3.security/vulnerability/GHSA-9phw-7h96-q3rv","summary":"scheb/two-factor-bundle bypass two-factor authentication with remember-me option","details":"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 remember_me cookie. When the remember_me 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.","published":"2024-05-21T18:22:04Z","modified":"2024-12-06T05:35:32.128039Z","cvss":{"score":7.4,"severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N"},"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Packagist","name":"scheb/two-factor-bundle","fixedVersion":"4.11.0"},{"ecosystem":"Packagist","name":"scheb/two-factor-bundle","fixedVersion":"3.26.0"}],"fix":{"url":"https://github.com/scheb/two-factor-bundle/commit/3fbca9e821985559b444207a7c2d73b9b569b58b","label":"scheb/two-factor-bundle@3fbca9e"},"references":[{"type":"WEB","url":"https://github.com/scheb/two-factor-bundle/issues/253"},{"type":"WEB","url":"https://github.com/scheb/two-factor-bundle/commit/3fbca9e821985559b444207a7c2d73b9b569b58b"},{"type":"WEB","url":"https://github.com/scheb/two-factor-bundle/commit/a149808d25c1553757c529b9568913ea1cec0894"},{"type":"WEB","url":"https://github.com/FriendsOfPHP/security-advisories/blob/master/scheb/two-factor-bundle/2019-12-19.yaml"},{"type":"PACKAGE","url":"https://github.com/scheb/two-factor-bundle"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2024-12-06T05:35:32.128039Z"}}