CVE-2026-59102

MediumCVSS 5.4/10Last modified Oct 23, 2026

Description

Forgejo before 15.0.3 contains a stored cross-site scripting vulnerability that allows authenticated attackers to execute arbitrary JavaScript in other users' browsers by setting a full name containing an HTML payload and triggering an Actions run. When the DEFAULT_SHOW_FULL_NAME option is enabled, the run description is assembled server-side with the user's display name interpolated into an HTML string via a translation function that does not escape its arguments, and the frontend renders the result using a Vue v-html binding, causing script execution for any user who views the affected Actions run page.

Metrics

CVSS 3.1 5.4/10CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jul 2, 2026
Last modified
Oct 23, 2026
NVD status
Deferred

Related CVEs from 2026

CVE-2026-591098.8SQL injection in the Zalktis accounting application via trading-partner-controlled text fields in received electronic invoices. When importiCVE-2026-59114.3Policy bypass in ServiceWorkers in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to bypass content security policy via a crCVE-2026-591119.3Improper neutralization of special elements used in an OS command ('OS command injection') vulnerability in Digitální a informační agentura CVE-2026-591124.4Improper verification of cryptographic signature and Improper Check for Unusual or Exceptional Conditions vulnerability in Estonian InformatCVE-2026-591138.8Missing authorization in Visual Studio Code allows an unauthorized attacker to execute code over a network.CVE-2026-591159.9'.../...//' in Microsoft Entra Provisioning Service (SyncFabric) allows an authorized attacker to elevate privileges over a network.CVE-2026-591166.8Use of a broken or risky cryptographic algorithm in Windows Remote Desktop allows an unauthorized attacker to bypass a security feature overCVE-2026-591177.5Integer overflow or wraparound in Windows Terminal allows an unauthorized attacker to execute code over a network.CVE-2026-591189.3Improper authorization in Copilot Cowork allows an unauthorized attacker to elevate privileges over a network.CVE-2026-591197.3Incorrect default permissions in Microsoft PowerShell allows an authorized attacker to elevate privileges locally.CVE-2026-59128.8Integer overflow in WebRTC in Google Chrome prior to 147.0.7727.55 allowed a remote attacker to perform an out of bounds memory write via a CVE-2026-591227.0Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Telephony Service allows an authorize
CVE-2026-59102: Medium severity, CVSS 5.4 | Vulnix