Approved changes feed: RSS · Atom

cpe:2.3:a:h3js:h3:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorH3Js (4a6f87c8-e0e1-5fa0-8c1d-3e3183c8ca39)
ProductH3 (bf028b66-f30f-5f85-a030-6420370142d4)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-86251 vulnerable 2026-09-16 04:32:58.917903 h3 before 1.15.9 Path Traversal via Double Decoding
MEDIUM (5.9)
h3 versions before 1.15.9 contain a path traversal vulnerability in the serveStatic utility. A double-decoding flaw allows a request path containing double-encoded dot sequences (e.g. %252e%252e) to be decoded to %2e%2e, which survives resolveDotSegments() because that function only checks for literal '.' characters. When the resulting asset ID is resolved by URL-based backends (CDN, S3, object storage), %2e%2e is interpreted as '..' per RFC 3986, enabling path traversal to read arbitrary files from the backend.
Published: 2026-09-06T12:00:26.881Z
Updated: 2026-09-09T13:57:41.603Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-86250 vulnerable 2026-09-16 04:32:58.712419 h3 before 2.0.1-rc.18 Denial of Service via Unbounded Chunked Cookie
HIGH (7.5)
h3 versions before 2.0.1-rc.18 fail to validate the chunk count parsed from user-controlled cookie values in setChunkedCookie() and deleteChunkedCookie() functions. Attackers can send a crafted cookie header with an extremely large chunk count to trigger an O(n²) cleanup loop that hangs the server process.
Published: 2026-09-06T12:00:26.211Z
Updated: 2026-09-18T17:23:10.520Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-86205 vulnerable 2026-09-16 04:32:58.651939 h3 before 2.0.1-rc.18 Open Redirect via redirectBack()
MEDIUM (5.4)
h3 versions before 2.0.1-rc.18 contain an open redirect vulnerability in the redirectBack() utility that fails to sanitize protocol-relative paths in the Referer header pathname. Attackers can craft a same-origin URL with a double-slash path segment that passes origin validation but produces a Location header interpreted by browsers as a protocol-relative redirect to an external domain.
Published: 2026-09-06T12:00:25.530Z
Updated: 2026-09-08T13:28:55.791Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-86252 vulnerable 2026-09-16 04:32:58.595019 h3 before 1.15.9 SSE Event Injection via Carriage Return
MEDIUM (5.3)
h3 versions before 1.15.9 fail to sanitize carriage return characters in EventStream data and comment fields, allowing attackers to inject arbitrary SSE events by including unsanitized carriage returns. Attackers can inject event type directives, split single push calls into multiple browser-parsed events, or escape comment fields to inject data, bypassing the prior CVE fix that only addressed newline injection.
Published: 2026-09-06T12:00:27.561Z
Updated: 2026-09-08T15:13:40.142Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-86253 vulnerable 2026-09-16 04:32:58.516440 h3 before 1.15.6 Path Traversal via Percent-Encoded Dot Segments
MEDIUM (5.9)
h3 (npm package) versions <= 2.0.1-rc.14 contain a path traversal vulnerability in serveStatic(). On Node.js deployments, event.url.pathname is not normalized, so percent-encoded dot segments (%2e%2e) are passed to decodeURI() and decoded to ../ sequences without sanitization. An unauthenticated remote attacker can send crafted requests to endpoints served by serveStatic() to read arbitrary files outside the intended static directory. Fixed in 1.15.6 and 2.0.1-rc.15.
Published: 2026-09-06T12:00:28.232Z
Updated: 2026-09-10T15:04:40.108Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33490 vulnerable 2026-06-08 07:59:10.164864 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33131 vulnerable 2026-06-08 07:57:18.719484 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33129 vulnerable 2026-06-08 07:57:18.713026 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33128 vulnerable 2026-06-08 07:57:18.702646 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-23527 vulnerable 2026-06-08 07:51:15.569837 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.