Skip to content
OpenAdvisories
Critical · 9.8 CVE-2026-9093 EUVD-2026-32945GHSA-3w4h-g9f5-j84pGO-2026-5894

CVE-2026-9093

Published May 28, 2026 · Updated Jun 2, 2026 · Assigned by certcc

Description

In Casdoor versions 2.362.0 and earlier, the SAML service provider implementation does not validate the AudienceRestriction element in SAML assertions. The buildSp function in object/saml_sp.go never sets AudienceURI on the gosaml2 SAMLServiceProvider struct and never inspects WarningInfo.NotInAudience. This allows assertions issued for other service providers to be accepted by Casdoor.

Affected products

VendorProductAffectedFixed
Casdoor Casdoor ≤ 2.362.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/casdoor/casdoor <= 1.1000.1-0.20260321120606-239e8bd69487 — GHSA-3w4h-g9f5-j84p
Go github.com/casdoor/casdoor all versions — GO-2026-5894

Advisories 1

References