Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-6jj5-j4j8-8473 | LeafKit's HTML escaping may be skipped for Collection values, enabling XSS |
Wed, 18 Mar 2026 20:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:vapor:leafkit:*:*:*:*:*:*:*:* | |
| Metrics |
cvssV3_1
|
Wed, 18 Mar 2026 14:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Wed, 18 Mar 2026 12:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Vapor
Vapor leafkit |
|
| Vendors & Products |
Vapor
Vapor leafkit |
Wed, 18 Mar 2026 01:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | LeafKit is a templating language with Swift-inspired syntax. Prior to version 1.14.2, HTML escaping doesn't work correctly when a template prints a collection (Array / Dictionary) via `#(value)`. This can result in XSS, allowing potentially untrusted input to be rendered unescaped. Version 1.14.2 fixes the issue. | |
| Title | LeafKit's HTML escaping may be skipped for Collection values, enabling XSS | |
| Weaknesses | CWE-116 CWE-79 CWE-80 |
|
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-03-18T14:08:06.611Z
Reserved: 2026-02-27T20:57:47.708Z
Link: CVE-2026-28499
Updated: 2026-03-18T14:07:53.751Z
Status : Analyzed
Published: 2026-03-18T02:16:24.060
Modified: 2026-03-18T19:48:35.087
Link: CVE-2026-28499
No data.
OpenCVE Enrichment
Updated: 2026-03-24T10:53:49Z
Github GHSA