CVE-2026-17019
validatedZero produced an exploit or a check.GHSA-g5mm-h736-h3g3 ↗EUVD-2026-55034 ↗
description
JetEngine versions before 3.8.13.1 allow unauthenticated upload of SVG files that are not adequately sanitized or access-restricted. An attacker can cause browser-side script execution for users who open a malicious uploaded SVG.
mitigation
Upgrade Crocoblock JetEngine to version 3.8.13.1 or later. Until upgraded, restrict or disable SVG uploads and limit access to existing uploaded SVG files.
fixed in 3.8.13.1
outcome
Upstream: a detection for this already ships elsewhere, so we didn't generate a new one. The credit goes to whoever did.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-08-10 06:00Zcve.org record for CVE-2026-17019
- 2026-11-12vulncheck_kev: trigger signal, started the run
- 2026-11-12 00:00Z
- 2026-11-12 18:44Z
this entry in the feed
GET /api/v1/feed/CVE-2026-17019
{ "etk_id": "ETK-2026-4304", "cve_id": "CVE-2026-17019", "display_id": "CVE-2026-17019", "ghsa_id": "GHSA-g5mm-h736-h3g3", "euvd_id": "EUVD-2026-55034", "status": "published", "anchor_state": "anchored", "title": "Stored cross-site scripting in Crocoblock JetEngine", "summary": "JetEngine versions before 3.8.13.1 allow unauthenticated upload of SVG files that are not adequately sanitized or access-restricted. An attacker can cause browser-side script execution for users who open a malicious uploaded SVG.", "mitigation": "Upgrade Crocoblock JetEngine to version 3.8.13.1 or later. Until upgraded, restrict or disable SVG uploads and limit access to existing uploaded SVG files.", "vendor": "Crocoblock", "product": "JetEngine", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 0, < 3.8.13.1" ], "ecosystem": null, "fixed_versions": [ "3.8.13.1" ], "package_name": "JetEngine", "purl": null } ], "cwes": [ 79 ], "cvss_score": 6.1, "cvss_src": "nvd", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "deterministic", "check": true, "check_confidence_basis": "upstream", "exploit": false, "pipeline_minutes": 0.01010415, "t0_at": "2026-08-10T06:00:11.847000+00:00", "signals": { "check": { "at": "2026-11-12T18:44:47.809092+00:00", "days": 94.53097178347222, "is_lower_bound": false, "measured_at": "2026-08-10T06:00:11.847000+00:00", "url": null }, "kev": { "at": "2026-11-12T00:00:00+00:00", "days": 94, "is_lower_bound": false, "measured_at": "2026-08-10T06:00:11.847000+00:00", "precision": "day", "url": "https://vulncheck.com/cve/CVE-2026-17019" }, "trigger_signal": { "at": "2026-11-12T00:00:00+00:00", "days": 93.74986288194444, "is_lower_bound": false, "measured_at": "2026-08-10T06:00:11.847000+00:00", "url": "https://vulncheck.com/cve/CVE-2026-17019" } } }
published 2026-11-12 18:44Z
last change 2026-11-13 03:16Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.