Every CVE Search/ Get API key

CVE-2021-28091

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

7.5 HighFix available

CVE-2021-28091 is a high vulnerability (CVSS 7.5) in Entrouvert Lasso, published June 1, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.38%, the 72nd percentile. Fixed in lasso 2.6.0-12.el8.

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

1.38%Up 0.3 points since Jun 5, 2021
90%50%10%1%

What each source reports

NVD Score used 7.5

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
CVE-2021-28091
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Weakness
CWE-347
Updated
2026-11-02
CVE List No score

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
CVE-2021-28091
Updated
2026-11-02
EUVDEUVD-2021-14796 No score

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
EUVD-2021-14796
Updated
2026-11-03
GitHub AdvisoriesGHSA-5pxh-5p72-wvcm No score

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
GHSA-5pxh-5p72-wvcm
Weakness
CWE-347
Updated
2026-11-02
OSVAZL-7255 7.5

CVE-2021-28091 affecting package lasso for versions less than 2.8.0-1

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
AZL-7255
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSV 7.5

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
CVE-2021-28091
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2021-28091 7.5

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
DEBIAN-CVE-2021-28091
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVRHSA-2021:2989 8.8

Red Hat Security Advisory: lasso security update

Record
RHSA-2021:2989
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2021:4325 8.8

Red Hat Security Advisory: lasso security and enhancement update

Record
RHSA-2021:4325
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2021:4325 8.8

Moderate: lasso security and enhancement update

The lasso packages provide the Lasso library that implements the Liberty Alliance Single Sign-On standards, including the SAML and SAML2 specifications. It allows handling of the whole life-cycle of SAML-based federations and provides bindings for multiple languages.

Security Fix(es):

  • lasso: XML signature wrapping vulnerability when parsing SAML responses (CVE-2021-28091)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.5 Release Notes linked from the References section.

Record
RLSA-2021:4325
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-28091 8.8

Lasso all versions prior to 2.7.0 has improper verification of a cryptographic signature.

Record
UBUNTU-CVE-2021-28091
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVALSA-2021:4325 No score

Moderate: lasso security and enhancement update

The lasso packages provide the Lasso library that implements the Liberty Alliance Single Sign-On standards, including the SAML and SAML2 specifications. It allows handling of the whole life-cycle of SAML-based federations and provides bindings for multiple languages.

Security Fix(es):

  • lasso: XML signature wrapping vulnerability when parsing SAML responses (CVE-2021-28091)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2021:4325
Updated
2026-11-02
OSVopenSUSE-SU-2021:1057-1 No score

Security update for lasso

This update for lasso fixes the following issues:

  • CVE-2021-28091: Fixed XML signature wrapping vulnerability when parsing SAML responses (boo#1186768)
Record
openSUSE-SU-2021:1057-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10909-1 No score

liblasso-devel-2.7.0-2.2 on GA media

These are all security issues fixed in the liblasso-devel-2.7.0-2.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10909-1
Updated
2026-11-02
OSVSUSE-SU-2021:2589-1 No score

Security update for lasso

This update for lasso fixes the following issues:

  • CVE-2021-28091: Fixed XML signature wrapping vulnerability when parsing SAML responses. (bsc#1186768)
Record
SUSE-SU-2021:2589-1
Updated
2026-11-02
OSVUSN-4974-1 No score

lasso vulnerability

It was discovered that Lasso did not properly verify that all assertions in a SAML response were properly signed. An attacker could possibly use this to impersonate users or otherwise bypass access controls.

Record
USN-4974-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
lasso
AlmaLinux:8
before 2.6.0-12.el8
2.6.0-12.el8
lasso-devel
AlmaLinux:8
before 2.6.0-12.el8
2.6.0-12.el8
lasso
Azure Linux:2
before 2.8.0-1
2.8.0-1
lasso
Debian:12
before 2.6.1-3
2.6.1-3
lasso
Debian:13
before 2.6.1-3
2.6.1-3
lasso
Debian:14
before 2.6.1-3
2.6.1-3
lasso
Debian:9
before 2.5.0-5+deb9u1, plus listed versions
2.5.0-5
2.5.0-5+deb9u1
lasso
Debian:10
before 2.6.0-2+deb10u1, plus listed versions
2.6.0-2
2.6.0-2+deb10u1
lasso
Red Hat:enterprise_linux:7::server
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
lasso-debuginfo
Red Hat:enterprise_linux:7::server
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
Show 27 moreShow less
Affected packages
PackageAffectedFixed
lasso-python
Red Hat:enterprise_linux:7::server
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
lasso-devel
Red Hat:enterprise_linux:7::server
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
lasso
Red Hat:enterprise_linux:7::workstation
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
lasso-debuginfo
Red Hat:enterprise_linux:7::workstation
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
lasso-devel
Red Hat:enterprise_linux:7::workstation
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
lasso-python
Red Hat:enterprise_linux:7::workstation
before 0:2.5.1-8.el7_9
0:2.5.1-8.el7_9
java-lasso-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso
Red Hat:enterprise_linux:8::appstream
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:2.6.0-12.el8
0:2.6.0-12.el8
perl-lasso-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.6.0-12.el8
0:2.6.0-12.el8
python3-lasso-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.6.0-12.el8
0:2.6.0-12.el8
java-lasso-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso-debugsource
Red Hat:enterprise_linux:8::crb
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso-devel
Red Hat:enterprise_linux:8::crb
before 0:2.6.0-12.el8
0:2.6.0-12.el8
perl-lasso-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:2.6.0-12.el8
0:2.6.0-12.el8
python3-lasso-debuginfo
Red Hat:enterprise_linux:8::crb
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso
Rocky Linux:8
before 0:2.6.0-12.el8
0:2.6.0-12.el8
lasso
SUSE:Linux Enterprise Software Development Kit 12 SP5
before 2.6.1-8.7.2
2.6.1-8.7.2
lasso
SUSE:Linux Enterprise Server 12 SP5
before 2.6.1-8.7.2
2.6.1-8.7.2
lasso
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 2.6.1-8.7.2
2.6.1-8.7.2
lasso
Ubuntu:16.04:LTS
All versions, plus listed versions
2.4.1-1build12.5.0-12.5.0-22.5.0-32.5.0-3build12.5.0-3ubuntu2
None known
lasso
Ubuntu:18.04:LTS
before 2.5.1-0ubuntu1.2, plus listed versions
2.5.0-5build42.5.0-5build52.5.0-5ubuntu12.5.1-0ubuntu12.5.1-0ubuntu1.1
2.5.1-0ubuntu1.2
lasso
Ubuntu:20.04:LTS
before 2.6.0-7ubuntu1.2, plus listed versions
2.6.0-2ubuntu12.6.0-2ubuntu22.6.0-7ubuntu12.6.0-7ubuntu1.1
2.6.0-7ubuntu1.2
lasso
openSUSE:Leap 15.2
before 2.6.1-lp152.2.3.1
2.6.1-lp152.2.3.1
lasso
openSUSE:Tumbleweed
before 2.7.0-2.2
2.7.0-2.2

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 29 moreShow less
MoveEnter Open