VulnSea

Eclipse Foundation has 126 CVEs on record. Disclosure cadence is accelerating: 126 in the last 90 days against 0 in the 90 before. The busiest recent month was October 2026 with 82. The median CVSS is 8.0 (high), with 15 rated critical. None have a confirmed exploitation report. The dominant weakness classes are CWE-125 (29) and CWE-787 (15). Most affected products: NetX Duo (26), Eclipse Vert.x (16), ThreadX (10).

CVEs per month

Last 12 months, by publish date

120102030405060708091011
Exploited share
0% vs 1% corpus
Median CVSS
8.0
Publish → KEV
—
Last 90 days
126 prev 0

Products

  • NetX Duo 26
  • Eclipse Vert.x 16
  • ThreadX 10
  • GUIX 9
  • github.com/ThalesGroup/gose 9
  • Eclipse Ankaios 4
126
Total CVEs
15
Critical
0
CISA KEV
0
Exploited

Eclipse Foundation vulnerabilities

CVEs affecting Eclipse Foundation, newest first. Open any entry for full detail, references, and exploit status.

126 CVEsRSS

CVE-2026-96402Medium· 5.2
2w ago

USBX PIMA/MTP host class reads past its receive buffer when a device over-reports its object handle count

A malicious USB MTP/PTP device can cause the USBX host to read past a heap buffer during ordinary object enumeration, leaking adjacent heap contents to the application or faulting on an unmapped page.

▾ SunlitEclipse Foundation · USBXEPSS 0.18%via CVEORG
CVE-2026-95111Medium· 4.8
2w ago

Module queue front-send validates a word count as a byte count

A memory-protected ThreadX module's queue request reaches the Module Manager's dispatch layer, which decides how much of the module's buffer the privileged queue copy may touch and hands that extent to the module port's range check. A qu…

▾ SunlitEclipse Foundation · ThreadXEPSS 0.14%via CVEORG
CVE-2026-91186High· 8.4
2w ago

PNG decoder: a duplicate IHDR chunk after IDAT resizes the image after allocation, causing a heap out-of-bounds write

The PNG chunk reader has no notion of chunk ordering. It records whether an IDAT has been seen and whether a tRNS has already supplied transparency, but nothing prevents an IHDR being read a second time. A PNG carries exactly one IHDR…

▾ TwilightEclipse Foundation · GUIXEPSS 0.16%via CVEORG
CVE-2026-92446Medium· 6.8
2w ago

GUIX binary resource loader reads past the end of a resource, because no length for it ever reaches the loader

`gx_binres_theme_load()` and `gx_binres_font_load()` take the resource as a bare `GX_UBYTE *` with no length, and `GX_BINRES_DATA_INFO` has no field to carry one. Every read is therefore performed at an offset the file itself chose, agai…

▾ SunlitEclipse Foundation · GUIXEPSS 0.16%via CVEORG
CVE-2026-92449Medium· 6.8
2w ago

Binary resource loader: unbounded map_id from a theme file causes a heap out-of-bounds write in the GUIX-allocated arena

`_gx_binres_pixelmap_table_load()` in the GUIX binary resource (theme) loader indexes the pixelmap table with a value read verbatim from the resource file and never bounds it against the table size. A crafted theme drives a write of up t…

▾ SunlitEclipse Foundation · GUIXEPSS 0.16%via CVEORG
CVE-2026-91189High· 7.1
2w ago

GUIX binary resource loader: unvalidated glyph range causes an integer underflow and a heap out-of-bounds write when loading an untrusted font or theme

The GUIX binary resource loader never checks that a font page's glyph range is well formed. `gx_page_header_first_glyph` and `gx_page_header_last_glyph` are read verbatim from the file and only the upper bound of `last_glyph` is validate…

▾ TwilightEclipse Foundation · GUIXEPSS 0.14%via CVEORG
CVE-2026-91059Medium· 6.8
2w ago

JPEG decoder: a duplicate SOF0 after SOS publishes a pixelmap that misreports its own allocation size

The GUIX JPEG software decoder enforces no ordering on JPEG markers. A file that places a second `SOF0` frame header after `SOS` re-runs the frame header parser after the output buffer has already been allocated and its geometry latched.…

▾ SunlitEclipse Foundation · GUIXEPSS 0.16%via CVEORG
CVE-2026-92454Medium· 6.1
2w ago

JPEG decoder: truncated segments are read past the image buffer, and a zero sampling factor hangs the decode

The GUIX software JPEG decoder reads four kinds of marker segment without checking that each is long enough to hold what it reads. A truncated segment is therefore read past the end of the caller's image buffer. Separately, a zero chroma…

▾ SunlitEclipse Foundation · GUIXEPSS 0.15%via CVEORG
CVE-2026-91041High· 7.8
2w ago

FileX fault-tolerant log replay writes past the destination sector when mounting a crafted FAT image

Mounting an attacker-controlled FAT image with fault tolerance enabled causes an out-of-bounds heap write during log replay. The write is attacker-positioned and attacker-valued, and on a common embedded memory layout it reaches the FX_M…

▾ TwilightEclipse Foundation · FileXEPSS 0.16%via CVEORG
CVE-2026-96582Medium· 4.9
2w ago

Out-of-bounds Read via Check-after-use in the USBX HID Report Descriptor Parser

A HID report descriptor is a sequence of items, each declaring in its header how many data bytes follow. The USBX host walks that sequence by advancing over each header and parsing the data behind it. The walk checked that an item fit…

▾ SunlitEclipse Foundation · USBXEPSS 0.17%via CVEORG
CVE-2026-96406Medium· 4.9
2w ago

VIDEO class descriptor walk consumes device-controlled wTotalLength as its bound

A VideoStreaming interface reports the size of its whole class-specific descriptor block in the `wTotalLength` field of its input header. The USBX host recorded that figure and used it as the budget for walking the format, frame and fram…

▾ SunlitEclipse Foundation · USBXEPSS 0.17%via CVEORG
CVE-2026-113619High· 7.5
2w ago

Eclipse ioFog renders request templates before authentication

In Eclipse ioFog Controller versions 3.8.0 through 3.9.1, POST, PUT, and PATCH bodies on routes that enable template substitution are rendered by an uncapped Liquid engine before authentication and RBAC. The bearer check does not reject …

▾ TwilightEclipse Foundation · Eclipse ioFogEPSS 0.40%via CVEORG
CVE-2026-113620Critical· 9.8
2w ago

Eclipse ioFog operator WebSocket accepts an unverified JWT

In Eclipse ioFog Controller versions 3.8.0 through 3.9.1, operator WebSocket upgrades on the exec and log routes do not verify the bearer JWT. The payload is decoded and its groups or roles are used as RBAC subjects. A self-minted token …

▾ MidnightEclipse Foundation · Eclipse ioFogEPSS 0.29%via CVEORG
CVE-2026-108062Medium· 6.9
2w ago

Pre-authentication OIDC discovery and JWKS fetches run synchronously on the asyncio event loop

Pre-authentication OIDC discovery and JWKS fetches run synchronously on the asyncio event loop, so one unauthenticated request stalls the whole service.

▾ SunlitEclipse Foundation · Eclipse CSI - PIAEPSS 0.47%via CVEORG
CVE-2026-107597Medium· 5.1
2w ago

jwks_uri from the OIDC discovery document is fetched without checking its origin or scheme

PIA's token verification (`verify_token` in `pia/oidc.py`) fetches the OIDC discovery document of an allowlisted issuer and then follows the `jwks_uri` contained in that response without parsing it as a URL, comparing it against the appr…

▾ SunlitEclipse Foundation · Eclipse CSI - PIAEPSS 0.36%via CVEORG
CVE-2026-93649High· 7.5
3w ago

In the Eclipse Adoptium website (adoptium.net), in every deployment built from commit 0b24ea1 (2025-06-18) up to the fix in commit cbb53cf (2026-09-24), the post-download page /[locale]/download takes a download URL from the "link" query…

In the Eclipse Adoptium website (adoptium.net), in every deployment built from commit 0b24ea1 (2025-06-18) up to the fix in commit cbb53cf (2026-09-24), the post-download page /[locale]/download takes a download URL from the "link" query…

▾ TwilightEclipse Foundation · Adoptium TemurinEPSS 0.16%via NVD
CVE-2026-110724High· 7.5
3w ago

In `api-gateway` versions till `1.7.3`, The default rate-limit key resolver, `ClientIpKeyResolver`, derives the per-client bucket key from the leftmost element of the `X-Forwarded-For` request header

In `api-gateway` versions till `1.7.3`, The default rate-limit key resolver, `ClientIpKeyResolver`, derives the per-client bucket key from the leftmost element of the `X-Forwarded-For` request header. That element is supplied by the orig…

▾ TwilightEclipse Foundation · Eclipse Connected Services PlatformEPSS 0.27%via NVD
CVE-2026-110723High· 7.5
3w ago

In `api-gateway` versions till `1.7.3`, The default rate-limit key resolver, `ClientIpKeyResolver`, derives the per-client bucket key from the leftmost element of the `X-Forwarded-For` request header

In `api-gateway` versions till `1.7.3`, The default rate-limit key resolver, `ClientIpKeyResolver`, derives the per-client bucket key from the leftmost element of the `X-Forwarded-For` request header. That element is supplied by the orig…

▾ TwilightEclipse Foundation · Eclipse Connected Services PlatformEPSS 0.34%via NVD
CVE-2026-110726Medium· 6.5
3w ago

In `api-gateway` versions till `1.7.3`, The default rate-limit key resolver, `ClientIpKeyResolver`, derives the per-client bucket key from the leftmost element of the `X-Forwarded-For` request header

In `api-gateway` versions till `1.7.3`, The default rate-limit key resolver, `ClientIpKeyResolver`, derives the per-client bucket key from the leftmost element of the `X-Forwarded-For` request header. That element is supplied by the orig…

▾ SunlitEclipse Foundation · Eclipse Connected Services PlatformEPSS 0.19%via NVD
CVE-2026-18660High· 8.8PoC
3w ago

In Eclipse Jetty, across various versions of `jetty-server`, and `jetty-proxy`, the host whitelist/blacklist is case-sensitive, and would allow hosts through that only differ by case.

In Eclipse Jetty, across various versions of `jetty-server`, and `jetty-proxy`, the host whitelist/blacklist is case-sensitive, and would allow hosts through that only differ by case.

▾ MidnightEclipse Foundation · org.eclipse.jetty:jetty-serverEPSS 0.32%via NVD
CVE-2026-19864Medium· 5.6
3w ago

Eclipse Jetty's `SessionAuthentication` retains authentication credentials in a serializable object

Eclipse Jetty's `SessionAuthentication` retains authentication credentials in a serializable object. When the credentials contain a plaintext password and the authenticated session is persisted to a session data store, the password may c…

▾ SunlitEclipse Foundation · org.eclipse.jetty:jetty-securityEPSS 0.10%via NVD
CVE-2026-19863Critical· 9.3PoC
3w ago

An unauthenticated client may access certain protected resources when using EthereumAuthenticator if the request path contains the configured login path. This is caused by the authenticator using an unanchored substring match when ide…

An unauthenticated client may access certain protected resources when using EthereumAuthenticator if the request path contains the configured login path. This is caused by the authenticator using an unanchored substring match when ide…

▾ AbyssalEclipse Foundation · org.eclipse.jetty:jetty-ethereumEPSS 0.50%via NVD
CVE-2026-18659Medium· 6.9PoC
3w ago

In Eclipse Jetty, across various versions of `jetty-security`, and `jetty-eeN-security`, and `jetty-eeN-servlet`, the Jakarta Spec constraints defined as `http-method-omission` can be bypassed by using substrings of the defined HTTP Meth…

In Eclipse Jetty, across various versions of `jetty-security`, and `jetty-eeN-security`, and `jetty-eeN-servlet`, the Jakarta Spec constraints defined as `http-method-omission` can be bypassed by using substrings of the defined HTTP Meth…

▾ TwilightEclipse Foundation · org.eclipse.jetty.ee11:jetty-ee11-servletEPSS 0.41%via NVD
CVE-2026-18662Medium· 6.9PoC
3w ago

In Eclipse Jetty, across various versions of `jetty-security`, and `jetty-eeN-security`, two or more security constraints with the same http-method-omission set, and no url-patterns, are not combined properly per Jakarta Servlet Spec. …

In Eclipse Jetty, across various versions of `jetty-security`, and `jetty-eeN-security`, two or more security constraints with the same http-method-omission set, and no url-patterns, are not combined properly per Jakarta Servlet Spec. …

▾ TwilightEclipse Foundation · org.eclipse.jetty.ee11:jetty-ee11-servletEPSS 0.39%via NVD
CVE-2026-18661High· 8.8PoC
3w ago

In Eclipse Jetty, across various versions of `jetty-annotations`, and `jetty-eeN-annotations`, the Jakarta Spec authoritative url-pattern rules for mixed `@ServletSecurity` annotation, and `web.xml` defined `security-constraint` on the s…

In Eclipse Jetty, across various versions of `jetty-annotations`, and `jetty-eeN-annotations`, the Jakarta Spec authoritative url-pattern rules for mixed `@ServletSecurity` annotation, and `web.xml` defined `security-constraint` on the s…

▾ MidnightEclipse Foundation · org.eclipse.jetty.ee11:jetty-ee11-annotationsEPSS 0.42%via NVD
CVE-2026-102469Critical· 9.2
3w ago

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 Vert.x DB2 client (vertx-db2-client) contains DRDA protocol handling code that deserializes User Defined Type (UDT) column data using a …

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 Vert.x DB2 client (vertx-db2-client) contains DRDA protocol handling code that deserializes User Defined Type (UDT) column data using a …

▾ MidnightEclipse Foundation · Eclipse Vert.xEPSS 0.46%via NVD
CVE-2026-102463High· 8.2
3w ago

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 binary array decoder in vertx-pg-client (DataTypeCodec.binaryDecodeArray) allocates a Java array sized by a server-declared 32-bit dimen…

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 binary array decoder in vertx-pg-client (DataTypeCodec.binaryDecodeArray) allocates a Java array sized by a server-declared 32-bit dimen…

▾ TwilightEclipse Foundation · Eclipse Vert.xEPSS 0.31%via NVD
CVE-2026-102462High· 8.2
3w ago

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 TDS message decoder in the Vert.x MSSQL client (vertx-mssql-client) aggregates inbound TDS packets into a composite direct-memory buffer…

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 TDS message decoder in the Vert.x MSSQL client (vertx-mssql-client) aggregates inbound TDS packets into a composite direct-memory buffer…

▾ TwilightEclipse Foundation · Eclipse Vert.xEPSS 0.32%via NVD
CVE-2026-103223High· 8.2
3w ago

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 PostgreSQL message decoder reads the 4-byte message length field from the PostgreSQL wire protocol without any maximum validation

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 PostgreSQL message decoder reads the 4-byte message length field from the PostgreSQL wire protocol without any maximum validation. A mal…

▾ TwilightEclipse Foundation · Eclipse Vert.xEPSS 0.32%via NVD
CVE-2026-102466High· 8.2
3w ago

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 Vert.x MySQL client (vertx-mysql-client) pre-allocates an array for column definitions based on a server-declared column count with no u…

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 Vert.x MySQL client (vertx-mysql-client) pre-allocates an array for column definitions based on a server-declared column count with no u…

▾ TwilightEclipse Foundation · Eclipse Vert.xEPSS 0.28%via NVD
Eclipse Foundation vulnerabilities (CVEs) — page 2 · VulnSea