6.3

CVE-2026-55223: swaldman c3p0 Deserialization of Untrusted Data

CVSS: 6.3v4.0MediumDeferred
AliasesUBUNTU-CVE-2026-55223DEBIAN-CVE-2026-55223openSUSE-SU-2026:11166-1
Published 30-06-2026Last modified 01-07-2026

Vulnerability summary

CVE-2026-55223 is a medium (CVSS 6.3) Deserialization of Untrusted Data vulnerability in swaldman c3p0. EPSS estimates a 0.48% chance of exploitation in the next 30 days, higher than 40.1% of scored vulnerabilities.

Overall risk
25/100
0100
Medium · default modelHow is this calculated?
CVSS score
6.3/10
010
Medium · v4.0 (CVE.org)
EPSS score
0.48%
0%100%
Low · +0.20 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 1 · Related 1

Timeline

  1. 30-06-2026
    PublishedVulnerability first disclosed.
  2. 01-07-2026
    Last modifiedVulnerability information updated.

Description

c3p0 is a JDBC Connection pooling library. In versions prior to 0.14.0, c3p0 in combination with other libraries, can compose to a "sink" for deserialization gadgets. The JDBC spec's DataSource.getConnection() and ConnectionPoolDataSource.getPooledConnection() match the getXXX() form, so JavaBean libraries treat them as "properties" assumed safe while they actually call into JDBC drivers. Attackers can thus craft malicious DataSource objects whose property lookups invoke vulnerable drivers, then smuggle them in serialized form to where an application deserializes and auto-resolves bean properties — triggering the attack. This requires a susceptible DataSource/ConnectionPoolDataSource and JDBC driver on the CLASSPATH, plus a carrier that auto-looks-up JavaBean properties on = deserialization, most commonly a collection paired with an Apache commons-beanutils Comparator that sorts by bean properties. c3p0 supplied that susceptible DataSource/ConnectionPoolDataSource, which was an essential component of the trigger. This issue has been fixed in version 0.14.0.

CVSS metrics

6 scores · 6 sources · 1 version

EPSS trend

Probability

0.48%

Chance of exploitation in the next 30 days

Percentile

40%

Versus all other CVEs

30-day change

+0.20 pp

From 0.28% on 20-09-2026

20-09-202620-10-2026
EPSS score
0.48%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Chainguard2 products
  • solr-9-full< 9.10.1-r14
  • solr-fips-9-full< 9.10.1-r3
Com.mchange1 product
  • c3p0< 0.14.0
Debian1 product
  • c3p0All versions (No fix recorded)
Opensuse1 product
  • c3p0&distro=openSUSE Tumbleweed< 0.14.1-1.1
Swaldman1 product
Ubuntu1 product
  • c3p0< 0.9.1.2-9+deb8u1ubuntu0.16.04.1~esm2 | < 0.9.1.2-9+deb8u1ubuntu0.18.04.1+esm1 | < 0.9.1.2-10ubuntu0.20.04.1+esm1 | < 0.9.1.2-10ubuntu1+esm1 | < 0.9.1.2-10ubuntu2+esm1 | All versions (No fix recorded) | < 0.9.1.2-11ubuntu0.1~esm1

6 vendors · 7 products

References

11 links
Show all 11 references