CVE-2024-25718

Published Feb 11, 2024 CVSS 3.1 · 9.1 Critical EPSS < 1% KEV · Not listed
Description
In the Samly package before 1.4.0 for Elixir, Samly.State.Store.get_assertion/3 can return an expired session, which interferes with access control because Samly.AuthHandler uses a cached session and does not replace it, even after expiry.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-0647 In the Samly package before 1.4.0 for Elixir, Samly.State.Store.get_assertion/3 can return an expired session, which interferes with access control because Samly.AuthHandler uses a cached session and does not replace it, even after expiry.
Github GHSA Github GHSA GHSA-h3rw-77w7-92gf Samly access control vulnerability
History
Type Values Removed Values Added
First Time appeared Samly
Samly elixr
CPEs cpe:2.3:a:samly:elixr:*:*:*:*:*:*:*:*
Vendors & Products Samly
Samly elixr
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

Type Values Removed Values Added
First Time appeared Dropbox
Dropbox samly
Weaknesses CWE-613
CPEs cpe:2.3:a:dropbox:samly:*:*:*:*:*:elixir:*:*
Vendors & Products Dropbox
Dropbox samly
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Apr 24, 2025, 3:45 PM
Reserved
Feb 11, 2024, 12:00 AM
Status
Modified
Published
Feb 11, 2024, 5:15 AM
Modified
Jun 17, 2026, 7:16 AM