GitHub Advisoryadvisory · PyPI

GHSA-j8j8-348v-wfm3 Python-saml allows manipulation of SAML data without invalidation of cryptographic signature

HIGH Published 2019-07-05 Modified 2024-10-25 Official page ↗
Aliases
CVE-2017-11427
Ecosystem
PyPI
Packages
python-saml
Severity
High
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
Weaknesses
CWE-287
Reviewed
2020-06-16

Affected packages

• PyPI python-saml: < 2.4.0 → fixed in 2.4.0

Description

OneLogin PythonSAML 2.3.0 and earlier may incorrectly utilize the results of XML DOM traversal and canonicalization APIs in such a way that an attacker may be able to manipulate the SAML data without invalidating the cryptographic signature, allowing the attack to potentially bypass authentication to SAML service providers.

Related

Alias · CVE (1)

  • CVE-2017-11427 OneLogin PythonSAML 2.3.0 and earlier may incorrectly utilize the results of XML DOM traversal and canonicalization APIs in such a way that… vulnerability

Weakness · CWE (1)

  • CWE-287 Improper Authentication weakness

References