Skip to content
OpenAdvisories
High · 7.5 CVE-2026-9096 EUVD-2026-32950GHSA-rgq2-93gj-ffxgGO-2026-5899

CVE-2026-9096

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

Description

Casdoor versions 2.362.0 and earlier do not enforce SAML assertion time bounds. The gosaml2 library reports all time-validation results, including NotOnOrAfter and NotBefore, in the assertionInfo.WarningInfo field. However, ParseSamlResponse() never reads this field, meaning that time bounds are computed by the library but silently discarded before the user session is issued.

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-rgq2-93gj-ffxg
Go github.com/casdoor/casdoor all versions — GO-2026-5899

Advisories 1

References