CVE-2026-104895
validatedZero produced an exploit or a check.GHSA-h3c2-2m49-r49w ↗EUVD-2026-111530 ↗
description
FasterXML jackson-dataformat-smile is affected when an application uses its asynchronous Smile parser on attacker-supplied data. An unauthenticated sender able to submit Smile content for parsing can disrupt service by causing excessive memory use or a parser failure.
mitigation
Upgrade com.fasterxml.jackson.dataformat:jackson-dataformat-smile to 2.18.12, 2.21.8, or 2.22.4, or tools.jackson.dataformat:jackson-dataformat-smile to 3.1.8 or 3.2.4, as applicable. Until upgraded, do not route untrusted Smile data to asynchronous parsing endpoints.
fixed in 2.18.12, 2.21.8, 2.22.4, 3.1.8, 3.2.4
outcome
Contextual check: a technique exists and was validated, but no deterministic check could cover this one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-28 00:01Zcve_org: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/CVE-2026-104895
{ "etk_id": "ETK-2026-2814", "cve_id": "CVE-2026-104895", "display_id": "CVE-2026-104895", "ghsa_id": "GHSA-h3c2-2m49-r49w", "euvd_id": "EUVD-2026-111530", "status": "published", "anchor_state": "anchored", "title": "Uncontrolled memory allocation in Jackson Smile async parser", "summary": "FasterXML jackson-dataformat-smile is affected when an application uses its asynchronous Smile parser on attacker-supplied data. An unauthenticated sender able to submit Smile content for parsing can disrupt service by causing excessive memory use or a parser failure.", "mitigation": "Upgrade com.fasterxml.jackson.dataformat:jackson-dataformat-smile to 2.18.12, 2.21.8, or 2.22.4, or tools.jackson.dataformat:jackson-dataformat-smile to 3.1.8 or 3.2.4, as applicable. Until upgraded, do not route untrusted Smile data to asynchronous parsing endpoints.", "vendor": "FasterXML", "product": "jackson-dataformat-smile", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 2.9.0, <= 2.18.11" ], "ecosystem": "maven", "fixed_versions": [ "2.18.12" ], "package_name": "com.fasterxml.jackson.dataformat:jackson-dataformat-smile", "purl": "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-smile" }, { "affected_notes": [], "affected_ranges": [ ">= 2.19.0, <= 2.21.7" ], "ecosystem": "maven", "fixed_versions": [ "2.21.8" ], "package_name": "com.fasterxml.jackson.dataformat:jackson-dataformat-smile", "purl": "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-smile" }, { "affected_notes": [], "affected_ranges": [ ">= 2.22.0, <= 2.22.3" ], "ecosystem": "maven", "fixed_versions": [ "2.22.4" ], "package_name": "com.fasterxml.jackson.dataformat:jackson-dataformat-smile", "purl": "pkg:maven/com.fasterxml.jackson.dataformat/jackson-dataformat-smile" }, { "affected_notes": [], "affected_ranges": [ ">=3.0.0, <= 3.1.7" ], "ecosystem": "maven", "fixed_versions": [ "3.1.8" ], "package_name": "tools.jackson.dataformat:jackson-dataformat-smile", "purl": "pkg:maven/tools.jackson.dataformat/jackson-dataformat-smile" }, { "affected_notes": [], "affected_ranges": [ ">=3.2.0, <=3.2.3" ], "ecosystem": "maven", "fixed_versions": [ "3.2.4" ], "package_name": "tools.jackson.dataformat:jackson-dataformat-smile", "purl": "pkg:maven/tools.jackson.dataformat/jackson-dataformat-smile" } ], "cwes": [ 789 ], "cvss_score": 7.5, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "contextual", "check": true, "check_confidence_basis": "assessed", "exploit": false, "pipeline_minutes": 14.786699483333333, "t0_at": "2026-10-28T00:01:44.496000+00:00", "signals": { "check": { "at": "2026-10-28T00:56:22.019785+00:00", "days": 0.03793430306712963, "is_lower_bound": false, "measured_at": "2026-10-28T00:01:44.496000+00:00", "url": null }, "trigger_signal": { "at": "2026-10-28T00:01:44.496000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-28T00:01:44.496000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-104895" } } }
published 2026-10-28 00:41Z
last change 2026-10-28 04:36Z
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.