CVE-2019-5427
Billion laughs attack in c3p0
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
CVE-2019-5427- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-776
- Updated
- 2026-11-02
CVE List No score
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
CVE-2019-5427- Weakness
- CWE-776
- Updated
- 2026-11-02
EUVDEUVD-2019-0409 No score
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
EUVD-2019-0409- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-84p2-vf58-xhxv
7.5
Billion laughs attack in c3p0
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
GHSA-84p2-vf58-xhxv- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-776
- Updated
- 2026-11-02
OSV
7.5
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
CVE-2019-5427- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-5427
7.5
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
DEBIAN-CVE-2019-5427- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 11 moreShow less
OSVGHSA-84p2-vf58-xhxv
7.5
Billion laughs attack in c3p0
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
GHSA-84p2-vf58-xhxv- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-776
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-5427
7.5
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration.
- Record
UBUNTU-CVE-2019-5427- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1793965939 No score
TuxCare security update for com.mchange:c3p0 (2 CVEs)
TuxCare rebuilt com.mchange:c3p0 to address 2 CVEs. Fixed in 0.9.5.2-tuxcare.2.
- Record
CLSA-2026-1793965939- Updated
- 2026-11-06
OSVCLSA-2026-1793966046 No score
TuxCare security update for com.mchange:c3p0 (2 CVEs)
TuxCare rebuilt com.mchange:c3p0 to address 2 CVEs. Fixed in 0.9.2.1-tuxcare.3.
- Record
CLSA-2026-1793966046- Updated
- 2026-11-06
OSVMGASA-2020-0051 No score
Updated c3p0 packages fix security vulnerabilities
An XML external entity processing vulnerability was found in extractXmlConfigFromInputStream function in c3p0 (CVE-2018-20433).
c3p0 version < 0.9.5.4 may be exploited by a billion laughs attack when loading XML configuration due to missing protections against recursive entity expansion when loading configuration (CVE-2019-5427).
- Record
MGASA-2020-0051- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11961-1 No score
c3p0-0.9.5.5-2.1 on GA media
These are all security issues fixed in the c3p0-0.9.5.5-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11961-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:0798-1 No score
Security update for SUSE Manager Server 4.1
This update fixes the following issues:
c3p0:
- Update to version c3p0 0.9.5.5 and mchange-commons-java 0.2.19
- Address CVE-2018-20433
- Address CVE-2019-5427 - XML-config parsing related attacks (bsc#1133198)
- Properly implement the JDBC 4.1 abort method
- Build with log4j mapper
- Enhanced for RHEL8
dhcpd-formula:
- Update to version 0.1.1641480250.d5bd14c
- make routers option optional
- Add arm64 support
- Update to version 0.1.1615805990.f15c8d9
hub-xmlrpc-api:
- Updated to build on Enterprise Linux 8.
py26-compat-msgpack-python:
- Adapted to build on OBS for Enterprise Linux.
py27-compat-salt:
- Fix inspector module export function (bsc#1097531)
- Fix possible traceback on ip6_interface grain (bsc#1193565)
- Don't check for cached pillar errors on state.apply (bsc#1190781)
- Simplify 'transactional_update' module to not use SSH wrapper and allow more flexible execution
- Add '--no-return-event' option to salt-call to prevent sending return event back to master.
- Make 'state.highstate' to acts on concurrent flag.
- Fix the regression with invalid syntax in test_parse_cpe_name_v23.
spacecmd:
- Version 4.1.17-1
- Fix interactive mode for 'system_applyerrata' and 'errata_apply' (bsc#1194363)
spacewalk-java:
- Version 4.1.44-1
- allow SCC to display the last check-in time for registered systems
- Suggest Product Migration when patch for CVE is in a successor Product (bsc#1191360)
- Add store info to Equals and hash methods to fix CVE audit process (bsc#1195282)
- fix ClassCastException during action processing (bsc#1195043)
- Fix disappearing metadata key files after channel change (bsc#1192822)
- Pass only selected servers to taskomatic for cancelation (bsc#1194044)
spacewalk-web:
- Version 4.1.32-1
- Suggest Product Migration when patch for CVE is in a successor Product (bsc#1191360)
susemanager:
- Version 4.1.33-1
- set default for registration batch size
susemanager-doc-indexes:
- Added a warning about the origin of the salt-minion package in the Register on the Command Line (Salt) section of the Client Configuration Guide
- In the Client Configuration Guide, explain how you find channel names to register older SUSE Linux Enterprise clients.
- Added grub.cfg for GRUB 2 in the Upgrade chapter of the Client
susemanager-docs_en:
- Added a warning about the origin of the salt-minion package in the Register on the Command Line (Salt) section of the Client Configuration Guide
- In the Client Configuration Guide, explain how you find channel names to register older SUSE Linux Enterprise clients.
- Added grub.cfg for GRUB 2 in the Upgrade chapter of the Client Configuration Guide
susemanager-schema:
- Version 4.1.25-1
- Continue with index migration when the expected indexes do not exist (bsc#1192566)
susemanager-sls:
- Version 4.1.34-1
- Improve
pkgsetbeacon with usingsalt.cacheto notify about the changes made while the minion was stopped. - Align the code of pkgset beacon to prevent warnings (bsc#1194464)
- Improve
- Version 4.1.33-1
- Fix errors on calling sed -E ... by force_restart_minion with action chains
- Postgres exporter package was renamed
- fix deprecation warnings
- enforce correct minion configuration similar to bootstrapping (bsc#1192510)
How to apply this update:
- Log in as root user to the SUSE Manager server.
- Stop the Spacewalk service:
spacewalk-service stop - Apply the patch using either zypper patch or YaST Online Update.
- Start the Spacewalk service:
spacewalk-service start
- Record
SUSE-SU-2022:0798-1- Updated
- 2026-11-02
OSVSUSE-SU-2022:1397-1 No score
Security update for SUSE Manager Server 4.2
This update fixes the following issues:
c3p0:
- Update to version c3p0 0.9.5.5 and
mchange-commons-java 0.2.19
- Address CVE-2018-20433
- Address CVE-2019-5427 - XML-config parsing related attacks (bsc#1133198)
- Properly implement the JDBC 4.1 abort method
grafana-formula:
- Version 0.7.0
- Add SLES 15 SP4 and openSUSE Leap 15.4 to supported versions
hub-xmlrpc-api:
- Updated to build on Enterprise Linux 8.
inter-server-sync:
- Version 0.1.0
- Allow export and import of configuration channels
- Clean lookup cache after processing a channel (bsc#1195750)
- Improve lookup method for generate foreign key export
- Adapted for build on Enterprise Linux 8.
mgr-osad:
- Version 4.2.8-1
- Fix the condition for preventing building python 2 subpackage for SLE15
mgr-push:
- Version 4.2.5-1
- Fix the condition for preventing building python 2 subpackage for SLE15
patterns-suse-manager:
- golang-github-wrouesnel-postgres_exporter was renamed to prometheus-postgres_exporter
prometheus-exporters-formula:
- Version 1.2.0
- Postres exporter package was renamed for RedHat
- Version 1.1.0
- Postgres exporter package was renamed for SLES/openSUSE
py26-compat-msgpack-python:
- Adapted to build on OBS for Enterprise Linux.
rhnlib:
- Version 4.2.6-1
- Fix the condition for preventing building python 2 subpackage for SLE15
saltboot-formula:
- Update to version 0.1.1645440615.7f1328c
- skip device lookup for correctly provided devices
- improve image url modifications - preparation for ftp/http changes
- Skip device lookup if correct path to device is already provided (bsc#1195757)
- Improve image url modifications
smdba:
- Version 1.7.10
- adapt pgtune using new defaults for new postgres versions
- support special configuration for SSD storage
- make argument '--backup-dir' symlink aware
- Version 1.7.9
- Allow different standard configuration file location for other OSes
spacecmd:
- Version 4.2.16-1
- implement system.bootstrap (bsc#1194909)
- Fix interactive mode for 'system_applyerrata' and 'errata_apply' (bsc#1194363)
spacewalk-admin:
- Version 4.2.10-1
- wait after copying the CA to give systemd time to finish automation
spacewalk-backend:
- Version 4.2.20-1
- Fix reposync update notice formatting and date parsing (bsc#1194447)
- implement more decompression algorithms for reposync (bsc#1196704)
- enable check for client certificates in reposync
- remove auto inherit of host entitlements for virtual guests
spacewalk-branding:
- Version 4.2.13-1
- Fix modal footer misalignment
spacewalk-certs-tools:
- Version 4.2.15-1
- Add dynamic version for bootstrap script header (bsc#1186336)
spacewalk-client-tools:
- Version 4.2.18-1
- Fix the condition for preventing building python 2 subpackage for SLE15
- Version 4.2.17-1
- Update translation strings
spacewalk-config:
- Version 4.2.6-1
- Upgrade build tooling, and corresponding cache configuration
spacewalk-java:
- Version 4.2.34-1
- Added new XML-RPC mathod: configchannel.syncSaltFilesOnDisk
- update last checkin only if job is successful (bsc#1197007)
- Fix NPE when accessing cancelled action via system history (bsc#1195762)
- CVE Audit: Show patch as available in the currently installed product even if successor patch affects additional packages (bsc#1196455)
- send notifications for new or changed ubuntu errata (bsc#1196977)
- change directory owner and permissions only when needed
- Fixed broken help link for system overview
- Provide link to Sync page when unsynced patches message show up (bsc#1196094)
- fix class cast exception during action chains (bsc#1195772)
- Finding empty profiles by mac address must be case insensitive (bsc#1196407)
- prepare to use new postgresql-jdbc driver with stringprep and saslprep support (bsc#1196693)
- allow SCC to display the last check-in time for registered systems
- generate the system ssh key when bootstrapping a salt-ssh client…
- Record
SUSE-SU-2022:1397-1- Updated
- 2026-11-02
OSVUSN-5293-1 No score
c3p0 vulnerability
Aaron Massey discovered that c3p0 could be made to crash when parsing certain input. An attacker able to modify the application's XML configuration file could cause a denial of service.
- Record
USN-5293-1- Updated
- 2026-11-02
OSVUSN-5293-2 No score
c3p0 vulnerability
USN-5293-1 fixed a vulnerability in c3p0. This update provides the corresponding update for Ubuntu 16.04 ESM.
Original advisory details:
Aaron Massey discovered that c3p0 could be made to crash when parsing certain input. An attacker able to modify the application's XML configuration file could cause a denial of service.
- Record
USN-5293-2- Updated
- 2026-11-02
OSVUSN-7571-1 No score
c3p0 vulnerability
Aaron Massey discovered that c3p0 could be made to crash when parsing certain input. An attacker able to modify the application’s XML configuration file could possibly use this issue to cause a denial of service.
- Record
USN-7571-1- Updated
- 2026-11-02
Affected products
- mchange c3p0
- swaldman c3p0
- fedoraproject fedora
- oracle communications ip service activator
- oracle communications session route manager
- oracle documaker
- oracle enterprise manager base platform
- oracle enterprise manager ops center
- oracle flexcube private banking
- oracle hyperion infrastructure technology
- oracle retail xstore point of service
- oracle webcenter sites
Affected packages
| Package | Affected | Fixed |
|---|---|---|
com.mchange:c3p0Maven |
through 0.9.5.3 | 0.9.5.4 |
com.mchange:c3p0TuxCare:Maven From an advisory covering 2 CVEs |
0.9.5.2 up to 0.9.5.2-tuxcare.2, plus listed versions 0.9.5.2-tuxcare.1 |
0.9.5.2-tuxcare.2 |
com.mchange:c3p0TuxCare:Maven From an advisory covering 2 CVEs |
0.9.2.1 up to 0.9.2.1-tuxcare.3, plus listed versions 0.9.2.1-tuxcare.10.9.2.1-tuxcare.2 |
0.9.2.1-tuxcare.3 |
c3p0Debian:12 |
before 0.9.1.2-10.1~deb12u1, plus listed versions 0.9.1.2-10 |
0.9.1.2-10.1~deb12u1 |
c3p0Debian:13 |
before 0.9.1.2-10.1 | 0.9.1.2-10.1 |
c3p0Debian:14 |
before 0.9.1.2-10.1 | 0.9.1.2-10.1 |
com.mchange:c3p0Maven |
before 0.9.5.4, plus listed versions 0.9.20.9.2-pre2-RELEASE0.9.2-pre30.9.2-pre40.9.2-pre5 Show 18 moreShow less0.9.2-pre60.9.2-pre70.9.2-pre80.9.2.10.9.50.9.5-pre10.9.5-pre100.9.5-pre20.9.5-pre30.9.5-pre40.9.5-pre50.9.5-pre60.9.5-pre70.9.5-pre80.9.5-pre90.9.5.10.9.5.20.9.5.3 |
0.9.5.4 |
c3p0Mageia:7 From an advisory covering 2 CVEs |
before 0.9.5.4-1.mga7 | 0.9.5.4-1.mga7 |
c3p0SUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 0.9.5.5-3.3.2 | 0.9.5.5-3.3.2 |
dhcpd-formulaSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 0.1.1641480250.d5bd14c-3.3.2 | 0.1.1641480250.d5bd14c-3.3.2 |
Show 48 moreShow less
| Package | Affected | Fixed |
|---|---|---|
hub-xmlrpc-apiSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 0.7-3.9.2 | 0.7-3.9.2 |
py26-compat-msgpack-pythonSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 0.4.6-3.6.2 | 0.4.6-3.6.2 |
py27-compat-saltSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 3000.3-6.21.2 | 3000.3-6.21.2 |
spacecmdSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1.17-4.36.2 | 4.1.17-4.36.2 |
spacewalk-javaSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1.44-3.66.2 | 4.1.44-3.66.2 |
spacewalk-webSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1.32-3.42.2 | 4.1.32-3.42.2 |
susemanagerSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1.33-3.45.2 | 4.1.33-3.45.2 |
susemanager-doc-indexesSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1-11.52.2 | 4.1-11.52.2 |
susemanager-docs_enSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1-11.52.2 | 4.1-11.52.2 |
susemanager-schemaSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1.25-3.42.2 | 4.1.25-3.42.2 |
susemanager-slsSUSE:Manager Server Module 4.1 From an advisory covering 2 CVEs |
before 4.1.34-3.59.2 | 4.1.34-3.59.2 |
c3p0SUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.9.5.5-150300.4.6.1 | 0.9.5.5-150300.4.6.1 |
grafana-formulaSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.7.0-150300.3.6.1 | 0.7.0-150300.3.6.1 |
hub-xmlrpc-apiSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.7-150300.3.6.1 | 0.7-150300.3.6.1 |
inter-server-syncSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.1.0-150300.8.12.1 | 0.1.0-150300.8.12.1 |
mgr-osadSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.8-150300.2.9.1 | 4.2.8-150300.2.9.1 |
mgr-pushSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.5-150300.2.9.1 | 4.2.5-150300.2.9.1 |
patterns-suse-managerSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2-150300.4.9.1 | 4.2-150300.4.9.1 |
prometheus-exporters-formulaSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 1.2.0-150300.3.9.1 | 1.2.0-150300.3.9.1 |
py26-compat-msgpack-pythonSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.4.6-150300.4.3.1 | 0.4.6-150300.4.3.1 |
rhnlibSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.6-150300.4.9.1 | 4.2.6-150300.4.9.1 |
saltboot-formulaSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.1.1645440615.7f1328c-150300.3.9.1 | 0.1.1645440615.7f1328c-150300.3.9.1 |
smdbaSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 1.7.10-0.150300.3.3.1 | 1.7.10-0.150300.3.3.1 |
spacecmdSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.16-150300.4.18.1 | 4.2.16-150300.4.18.1 |
spacewalk-adminSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.10-150300.3.9.1 | 4.2.10-150300.3.9.1 |
spacewalk-backendSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.20-150300.4.18.1 | 4.2.20-150300.4.18.1 |
spacewalk-brandingSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.13-150300.3.9.1 | 4.2.13-150300.3.9.1 |
spacewalk-certs-toolsSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.15-150300.3.15.1 | 4.2.15-150300.3.15.1 |
spacewalk-client-toolsSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.18-150300.4.18.1 | 4.2.18-150300.4.18.1 |
spacewalk-configSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.6-150300.3.6.1 | 4.2.6-150300.3.6.1 |
spacewalk-javaSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.34-150300.3.26.2 | 4.2.34-150300.3.26.2 |
spacewalk-webSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.26-150300.3.18.2 | 4.2.26-150300.3.18.2 |
subscription-matcherSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.29-150300.6.6.1 | 0.29-150300.6.6.1 |
supportutils-plugin-susemanagerSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.4-150300.3.6.1 | 4.2.4-150300.3.6.1 |
suseRegisterInfoSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.6-150300.4.9.1 | 4.2.6-150300.4.9.1 |
susemanagerSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.28-150300.3.22.1 | 4.2.28-150300.3.22.1 |
susemanager-doc-indexesSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2-150300.12.22.1 | 4.2-150300.12.22.1 |
susemanager-docs_enSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2-150300.12.22.1 | 4.2-150300.12.22.1 |
susemanager-schemaSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.21-150300.3.18.1 | 4.2.21-150300.3.18.1 |
susemanager-slsSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 4.2.21-150300.3.20.1 | 4.2.21-150300.3.20.1 |
virtualization-formulasSUSE:Manager Server Module 4.2 From an advisory covering 2 CVEs |
before 0.6.2-150300.8.6.1 | 0.6.2-150300.8.6.1 |
c3p0Ubuntu:Pro:14.04:LTS |
before 0.9.1.2-9+deb8u1ubuntu0.14.04.1~esm1, plus listed versions 0.9.1.2-70.9.1.2-90.9.1.2-9+deb8u1build0.14.04.1 |
0.9.1.2-9+deb8u1ubuntu0.14.04.1~esm1 |
c3p0Ubuntu:Pro:16.04:LTS |
before 0.9.1.2-9+deb8u1ubuntu0.16.04.1~esm1, plus listed versions 0.9.1.2-90.9.1.2-9+deb8u1build0.16.04.1 |
0.9.1.2-9+deb8u1ubuntu0.16.04.1~esm1 |
c3p0Ubuntu:18.04:LTS |
before 0.9.1.2-9+deb8u1ubuntu0.18.04.1, plus listed versions 0.9.1.2-90.9.1.2-9+deb8u1build0.18.04.1 |
0.9.1.2-9+deb8u1ubuntu0.18.04.1 |
c3p0Ubuntu:20.04:LTS |
before 0.9.1.2-10ubuntu0.20.04.1, plus listed versions 0.9.1.2-10 |
0.9.1.2-10ubuntu0.20.04.1 |
c3p0Ubuntu:22.04:LTS |
before 0.9.1.2-10ubuntu1, plus listed versions 0.9.1.2-10 |
0.9.1.2-10ubuntu1 |
c3p0Ubuntu:24.04:LTS |
before 0.9.1.2-10ubuntu1 | 0.9.1.2-10ubuntu1 |
c3p0openSUSE:Tumbleweed |
before 0.9.5.5-2.1 | 0.9.5.5-2.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | shanika04/cp30_XXE_partial_fix | 2020-12-13 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases | OSV | |
| affected, facts | ||
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-5427 is a high vulnerability (CVSS 7.5) in Mchange C3p0, published April 22, 2019. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 4.88%, the 92nd percentile. Fixed in com.mchange:c3p0 0.9.5.4.
References
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BFIVX6HOVNLAM7W3SUAMHYRNLCVQSAWR
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/MQ47OFV57Y2DAHMGA5H3JOL4WHRWRFN4
oracle.com/security-alerts/cpuapr2020.html
oracle.com/security-alerts/cpujul2020.html
hackerone.com/reports/509315
oracle.com/security-alerts/cpuoct2020.html
Show 58 moreShow less
oracle.com/security-alerts/cpujan2021.html
oracle.com/security-alerts/cpuoct2021.html
nvd.nist.gov/vuln/detail/CVE-2019-5427
lists.fedoraproject.org/archives/list/[email protected]/message/BFIVX6HOVNLAM7W3SUAMHYRNLCVQSAWR
lists.fedoraproject.org/archives/list/[email protected]/message/MQ47OFV57Y2DAHMGA5H3JOL4WHRWRFN4
github.com/advisories/GHSA-84p2-vf58-xhxv
security-tracker.debian.org/tracker/CVE-2019-5427
advisories.mageia.org/MGASA-2020-0051.html
bugs.mageia.org/show_bug.cgi?id=25906
lists.fedoraproject.org/archives/list/[email protected]/thread/BFIVX6HOVNLAM7W3SUAMHYRNLCVQSAWR
suse.com/support/update/announcement/2022/suse-su-20220798-1
bugzilla.suse.com/1097531
bugzilla.suse.com/1133198
bugzilla.suse.com/1190781
bugzilla.suse.com/1191360
bugzilla.suse.com/1192510
bugzilla.suse.com/1192566
bugzilla.suse.com/1192822
bugzilla.suse.com/1193565
bugzilla.suse.com/1194044
bugzilla.suse.com/1194363
bugzilla.suse.com/1194464
bugzilla.suse.com/1195043
bugzilla.suse.com/1195282
suse.com/security/cve/CVE-2018-20433
suse.com/security/cve/CVE-2019-5427
suse.com/support/update/announcement/2022/suse-su-20221397-1
bugzilla.suse.com/1173527
bugzilla.suse.com/1186336
bugzilla.suse.com/1191597
bugzilla.suse.com/1192150
bugzilla.suse.com/1193448
bugzilla.suse.com/1194447
bugzilla.suse.com/1194909
bugzilla.suse.com/1195145
bugzilla.suse.com/1195271
bugzilla.suse.com/1195294
bugzilla.suse.com/1195666
bugzilla.suse.com/1195712
bugzilla.suse.com/1195750
bugzilla.suse.com/1195757
bugzilla.suse.com/1195762
bugzilla.suse.com/1195765
bugzilla.suse.com/1195772
bugzilla.suse.com/1195920
bugzilla.suse.com/1196067
bugzilla.suse.com/1196094
bugzilla.suse.com/1196407
bugzilla.suse.com/1196455
bugzilla.suse.com/1196693
bugzilla.suse.com/1196704
bugzilla.suse.com/1196977
bugzilla.suse.com/1197007
ubuntu.com/security/CVE-2019-5427
ubuntu.com/security/notices/USN-5293-1
ubuntu.com/security/notices/USN-5293-2
cve.org/CVERecord?id=CVE-2019-5427
ubuntu.com/security/notices/USN-7571-1
Left out here: the rest of 1 source description. The JSON record has them.