Versions of samlify prior to 2.4.0-rc5 are vulnerable to Authentication Bypass. The package fails to prevent XML Signature Wrapping, allowing tokens to be reused with different usernames. A remote attacker can modify SAML content for a SAML service provider without invalidating the cryptographic signature, which may allow attackers to bypass primary authentication for the affected SAML service provider.
Upgrade to version 2.4.0-rc5 or later
{
"cwe_ids": [
"CWE-347",
"CWE-91"
],
"github_reviewed": true,
"github_reviewed_at": "2020-06-16T21:25:47Z",
"nvd_published_at": null,
"severity": "HIGH"
}