GitHub Advisoryadvisory · NuGet, npm

GHSA-5jjq-8cvj-v6m9 Cross-site Scripting in Serenity

MEDIUM Published 2024-02-19 Modified 2025-02-13 Official page ↗
Aliases
CVE-2024-26318
Ecosystem
NuGet, npm
Packages
Serenity.Net.Core, @serenity-is/corelib
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weaknesses
CWE-79
Reviewed
2024-02-20

Affected packages

• NuGet Serenity.Net.Core: < 6.8.0 → fixed in 6.8.0 • npm @serenity-is/corelib: < 6.8.0 → fixed in 6.8.0

Description

Serenity before 6.8.0 allows XSS via an email link because LoginPage.tsx permits return URLs that do not begin with a / character.

Related

Alias · CVE (1)

  • CVE-2024-26318 Serenity before 6.8.0 allows XSS via an email link because LoginPage.tsx permits return URLs that do not begin with a / character. vulnerability

Weakness · CWE (1)

  • CWE-79 Improper Neutralization of Input During Web Page Generation weakness

References