CVE-2019-17359
Out-of-Memory Error in Bouncy Castle Crypto
The ASN.1 parser in Bouncy Castle Crypto (aka BC Java) 1.63 can trigger a large attempted memory allocation, and resultant OutOfMemoryError error, via crafted ASN.1 data. This is fixed in 1.64.
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
The ASN.1 parser in Bouncy Castle Crypto (aka BC Java) 1.63 can trigger a large attempted memory allocation, and resultant OutOfMemoryError error, via crafted ASN.1 data. This is fixed in 1.64.
- Record
CVE-2019-17359- 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-770
- Updated
- 2026-11-02
CVE List No score
The ASN.1 parser in Bouncy Castle Crypto (aka BC Java) 1.63 can trigger a large attempted memory allocation, and resultant OutOfMemoryError error, via crafted ASN.1 data. This is fixed in 1.64.
- Record
CVE-2019-17359- Updated
- 2026-11-02
EUVDEUVD-2019-0682 No score
The ASN.1 parser in Bouncy Castle Crypto (aka BC Java) 1.63 can trigger a large attempted memory allocation, and resultant OutOfMemoryError error, via crafted ASN.1 data. This is fixed in 1.64.
- Record
EUVD-2019-0682- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-2mh8-gx2m-mr75
7.5
Out-of-Memory Error in Bouncy Castle Crypto
The ASN.1 parser in Bouncy Castle Crypto (aka BC Java) 1.63 can trigger a large attempted memory allocation, and resultant OutOfMemoryError error, via crafted ASN.1 data. This is fixed in 1.64.
- Record
GHSA-2mh8-gx2m-mr75- 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-770
- Updated
- 2026-11-02
OSV
7.5
The ASN.1 parser in Bouncy Castle Crypto (aka BC Java) 1.63 can trigger a large attempted memory allocation, and resultant OutOfMemoryError error, via crafted ASN.1 data. This is fixed in 1.64.
- Record
CVE-2019-17359- 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
OSVGHSA-2mh8-gx2m-mr75
7.5
Out-of-Memory Error in Bouncy Castle Crypto
The ASN.1 parser in Bouncy Castle Crypto (aka BC Java) 1.63 can trigger a large attempted memory allocation, and resultant OutOfMemoryError error, via crafted ASN.1 data. This is fixed in 1.64.
- Record
GHSA-2mh8-gx2m-mr75- 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-770
- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10661-1 No score
bouncycastle-1.68-3.2 on GA media
These are all security issues fixed in the bouncycastle-1.68-3.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10661-1- Updated
- 2026-11-02
Affected products
- apache tomee
- bouncycastle bc-java
- netapp active iq unified manager
- netapp oncommand api services
- netapp oncommand workflow automation
- netapp service level manager
- oracle business process management suite
- oracle communications convergence
- oracle communications diameter signaling router
- oracle communications session route manager
- oracle data integrator
- oracle financial services analytical applications infrastructure
Show 9 moreShow less
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.bouncycastle:bcprov-jdk14Maven |
1.63 to 1.63 | 1.64 |
org.bouncycastle:bcprov-jdk14Maven |
1.63 up to 1.64 | 1.64 |
bouncycastleopenSUSE:Tumbleweed From an advisory covering 16 CVEs |
before 1.68-3.2 | 1.68-3.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-17359 is a high vulnerability (CVSS 7.5) in Apache Tomee, published October 8, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 8.77%, the 95th percentile. Fixed in org.bouncycastle:bcprov-jdk14 1.64.
References
lists.apache.org/thread.html/r467ade3fef3493f1fff1a68a256d087874e1f858ad1de7a49fe05d27%40%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r4d475dcaf4f57115fa57d8e06c3823ca398b35468429e7946ebaefdc%40%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r16c3a90cb35ae8a9c74fd5c813c16d6ac255709c9f9d71cd409e007d%40%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r02f887807a49cfd1f1ad53f7a61f3f8e12f60ba2c930bec163031209%40%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r91b07985b1307390a58c5b9707f0b28ef8e9c9e1c86670459f20d601%40%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/re60f980c092ada4bfe236dcfef8b6ca3e8f3b150fc0f51b8cc13d59d%40%3Ccommits.tomee.apache.org%3E
Show 36 moreShow less
lists.apache.org/thread.html/r8ecb5b76347f84b6e3c693f980dbbead88c25f77b815053c4e6f2c30%40%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r79b6a6aa0dd1aeb57bd253d94794bc96f1ec005953c4bd5414cc0db0%40%3Ccommits.tomee.apache.org%3E
oracle.com/security-alerts/cpuapr2020.html
bouncycastle.org/releasenotes.html
oracle.com/security-alerts/cpujul2020.html
oracle.com/security-alerts/cpujan2020.html
bouncycastle.org/latest_releases.html
security.netapp.com/advisory/ntap-20191024-0006
oracle.com/security-alerts/cpuoct2020.html
oracle.com/security-alerts/cpujan2021.html
nvd.nist.gov/vuln/detail/CVE-2019-17359
lists.apache.org/thread.html/r02f887807a49cfd1f1ad53f7a61f3f8e12f60ba2c930bec163031209@%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r16c3a90cb35ae8a9c74fd5c813c16d6ac255709c9f9d71cd409e007d@%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r467ade3fef3493f1fff1a68a256d087874e1f858ad1de7a49fe05d27@%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r4d475dcaf4f57115fa57d8e06c3823ca398b35468429e7946ebaefdc@%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r79b6a6aa0dd1aeb57bd253d94794bc96f1ec005953c4bd5414cc0db0@%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r8ecb5b76347f84b6e3c693f980dbbead88c25f77b815053c4e6f2c30@%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/r91b07985b1307390a58c5b9707f0b28ef8e9c9e1c86670459f20d601@%3Ccommits.tomee.apache.org%3E
lists.apache.org/thread.html/re60f980c092ada4bfe236dcfef8b6ca3e8f3b150fc0f51b8cc13d59d@%3Ccommits.tomee.apache.org%3E
github.com/advisories/GHSA-2mh8-gx2m-mr75
suse.com/security/cve/CVE-2016-1000338
suse.com/security/cve/CVE-2016-1000339
suse.com/security/cve/CVE-2016-1000340
suse.com/security/cve/CVE-2016-1000341
suse.com/security/cve/CVE-2016-1000342
suse.com/security/cve/CVE-2016-1000343
suse.com/security/cve/CVE-2016-1000344
suse.com/security/cve/CVE-2016-1000345
suse.com/security/cve/CVE-2016-1000346
suse.com/security/cve/CVE-2016-1000352
suse.com/security/cve/CVE-2017-13098
suse.com/security/cve/CVE-2018-1000180
suse.com/security/cve/CVE-2018-1000613
suse.com/security/cve/CVE-2019-17359
suse.com/security/cve/CVE-2020-15522
suse.com/security/cve/CVE-2020-28052