CVE Catalog

CVE-2026-102461

HighCVSS 8.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.40%

33th percentile - higher than 33% of all known CVEs

Summary

In Eclipse Vert.x, the uniqueItems keyword validation (vertx-json-schema module) uses an O(n²) pairwise comparison loop with no short-circuit or size limit. A remote unauthenticated attacker can submit a moderately-sized JSON array that consumes disproportionate CPU time.

Risk Assessment

This leads to CPU resource exhaustion and denial of service. The following dependent modules are also affected: vertx-web-openapi-router, vertx-web-validation, and vertx-openapi.

Recommendation

Upgrade Eclipse Vert.x and the vertx-web-openapi-router, vertx-web-validation, and vertx-openapi modules to fixed versions (outside ranges 4.0.0–4.5.34, 5.0.0–5.0.12, 5.1.0–5.1.9, 5.2.0).

Other vulnerabilities in Eclipse Vert.x

See all
Original NVD description (English source)

In Eclipse Vert.x versions [4.0.0, 4.5.34] or [5.0.0,5.0.12] or [5.1.0,5.1.9] or [5.2.0, 5.2.0], the uniqueItems keyword validation uses an O(n²) pairwise comparison loop with no short-circuit or size limit. A remote unauthenticated attacker can submit a moderately-sized JSON array that consumes disproportionate CPU time, leading to denial of service. The impacted component is io.vertx:vertx-json-schema. The following Vert.x modules depend on vertx-json-schema and are also affected: io.vertx:vertx-web-openapi-router io.vertx:vertx-web-validation io.vertx:vertx-openapi

Vulnerability data from NVD (NIST) · CISA KEV · EPSS