Oracle Critical Patch Update July 2024
Released July 2024 · Oracle's advisory ↗ · ← Critical Patch Update, April 2024 · Critical Patch Update, October 2024 →
231 CVEs in this release, one square each
By status
16Protected by Waratek4Mitigation candidate96No exploit published18Outside Waratek scope97Not applicable
9Exploited, marked by the ring
No exploit published. For 35 of them, Oracle's security advisory is the source of public detail.
Protected by Waratek. Waratek RASP can block exploitation of these on systems that have not applied the patch yet.
Overview 215 matches · 100 in Waratek scope · 0 protected · 5 exploited · 1 CISA KEV · 16 public PoC · 10 EPSS ≥ 0.5
215matches
100in Waratek scope46.5%
0protected0.0%
5exploited2.3%
1CISA KEV0.5%
16public PoC7.4%
10EPSS ≥ 0.54.7%
Protected by Waratek
0
0.0%
Rule in development
0
0.0%
Mitigation candidate
4
1.9%
No exploit published
96
44.7%
Outside Waratek scope
18
8.4%
Not applicable
97
45.1%
Withdrawn CVE
0
0.0%
blocked by ARMR today
0
0.0%
partly blocked
0
0.0%
not blocked
215
100.0%
not established
0
0.0%
unrecorded
0
0.0%
split by
peak 61 / quarter
Q4 191
No exploit published1
Critical1
not blocked1
No public exploit1
Q1 200
Q2 201
Outside Waratek scope1
Medium1
not blocked1
No public exploit1
Q3 200
Q4 201
Outside Waratek scope1
Medium1
not blocked1
No public exploit1
Q1 212
No exploit published1
Not applicable1
Critical1
High1
not blocked2
No public exploit2
Q2 211
Outside Waratek scope1
High1
not blocked1
No public exploit1
Q3 213
No exploit published3
High1
Medium2
not blocked3
No public exploit3
Q4 213
Outside Waratek scope3
Medium3
not blocked3
Proof of concept only1
No public exploit2
Q1 221
No exploit published1
Critical1
not blocked1
No public exploit1
Q2 224
No exploit published3
Outside Waratek scope1
Critical1
Medium2
Low1
not blocked4
Proof of concept only1
No public exploit3
Q3 229
Mitigation candidate1
No exploit published5
Outside Waratek scope2
Not applicable1
Critical2
High4
Medium3
not blocked9
Proof of concept only5
No public exploit4
Q4 2210
No exploit published9
Not applicable1
Critical1
High7
Medium2
not blocked10
Proof of concept only4
No public exploit6
Q1 237
No exploit published4
Not applicable3
High3
Medium4
not blocked7
Proof of concept only3
No public exploit4
Q2 232
No exploit published2
High1
Medium1
not blocked2
No public exploit2
Q3 2313
No exploit published7
Outside Waratek scope1
Not applicable5
Critical3
High2
Medium7
Low1
not blocked13
No public exploit13
Q4 2330
Mitigation candidate1
No exploit published9
Outside Waratek scope2
Not applicable18
Critical3
High14
Medium13
not blocked30
Exploited3
Proof of concept only7
No public exploit20
Q1 2444
Mitigation candidate1
No exploit published17
Not applicable26
Critical3
High18
Medium23
not blocked44
Proof of concept only8
Forecast only1
No public exploit35
Q2 2420
Mitigation candidate1
No exploit published6
Outside Waratek scope4
Not applicable9
High12
Medium7
Low1
not blocked20
Exploited2
Working exploit published1
Proof of concept only4
Forecast only2
No public exploit11
Q3 2461
No exploit published28
Outside Waratek scope1
Not applicable32
Critical2
High9
Medium43
Low7
not blocked61
No public exploit61
Q4 241
Outside Waratek scope1
Critical1
not blocked1
No public exploit1
Q1 251
Not applicable1
High1
not blocked1
No public exploit1
Q1 20Q3 20Q1 21Q3 21Q1 22Q3 22Q1 23Q3 23Q1 24Q3 24Q1 25
| CVE | Severity | Published▾ | Status | Exploitation | Description |
|---|---|---|---|---|---|
| CVE-2022-1292 | Critical | 2022-05-03 | Outside Waratek scope | Proof of concept only | The c_rehash script does not properly sanitise shell metacharacters to prevent command injection. This script is distributed by some operating systems in a manner where it is automatically executed. On such operating systems, an attacker could execute arbitrary commands with the privileges of the script. Use of the c_rehash script is considered obsolete and should be replaced by the OpenSSL rehash command line tool. Fixed in OpenSSL 3.0.3 (Affected 3.0.0,3.0.1,3.0.2). Fixed in OpenSSL 1.1.1o (Affected 1.1.1-1.1.1n). Fixed in OpenSSL 1.0.2ze (Affected 1.0.2-1.0.2zd). |
| CVE-2022-22968 | Medium | 2022-04-14 | No exploit published | No public exploit | In Spring Framework versions 5.3.0 - 5.3.18, 5.2.0 - 5.2.20, and older unsupported versions, the patterns for disallowedFields on a DataBinder are case sensitive which means a field is not effectively protected unless it is listed with both upper and lower case for the first character of the field, including upper and lower case for the first character of all nested fields within the property path. |
| CVE-2021-44550 | Critical | 2022-02-24 | No exploit published | No public exploit | An Incorrect Access Control vulnerability exists in CoreNLP 4.3.2 via the classifier in NERServlet.java (lines 158 and 159). |
| CVE-2021-41184 | Medium | 2021-10-26 | Outside Waratek scope | Proof of concept only | jQuery-UI is the official jQuery user interface library. Prior to version 1.13.0, accepting the value of the `of` option of the `.position()` util from untrusted sources may execute untrusted code. The issue is fixed in jQuery UI 1.13.0. Any string value passed to the `of` option is now treated as a CSS selector. A workaround is to not accept the value of the `of` option from untrusted sources. |
| CVE-2021-41183 | Medium | 2021-10-26 | Outside Waratek scope | No public exploit | jQuery-UI is the official jQuery user interface library. Prior to version 1.13.0, accepting the value of various `*Text` options of the Datepicker widget from untrusted sources may execute untrusted code. The issue is fixed in jQuery UI 1.13.0. The values passed to various `*Text` options are now always treated as pure text, not HTML. A workaround is to not accept the value of the `*Text` options from untrusted sources. |
| CVE-2021-41182 | Medium | 2021-10-26 | Outside Waratek scope | No public exploit | jQuery-UI is the official jQuery user interface library. Prior to version 1.13.0, accepting the value of the `altField` option of the Datepicker widget from untrusted sources may execute untrusted code. The issue is fixed in jQuery UI 1.13.0. Any string value passed to the `altField` option is now treated as a CSS selector. A workaround is to not accept the value of the `altField` option from untrusted sources. |
| CVE-2021-36374 | Medium | 2021-07-14 | No exploit published | No public exploit | When reading a specially crafted ZIP archive, or a derived formats, an Apache Ant build can be made to allocate large amounts of memory that leads to an out of memory error, even for small inputs. This can be used to disrupt builds using Apache Ant. Commonly used derived formats from ZIP archives are for instance JAR files and many office files. Apache Ant prior to 1.9.16 and 1.10.11 were affected. |
| CVE-2021-36373 | Medium | 2021-07-14 | No exploit published | No public exploit | When reading a specially crafted TAR archive an Apache Ant build can be made to allocate large amounts of memory that finally leads to an out of memory error, even for small inputs. This can be used to disrupt builds using Apache Ant. Apache Ant prior to 1.9.16 and 1.10.11 were affected. |
| CVE-2021-36090 | High | 2021-07-13 | No exploit published | No public exploit | When reading a specially crafted ZIP archive, Compress can be made to allocate large amounts of memory that finally leads to an out of memory error even for very small inputs. This could be used to mount a denial of service attack against services that use Compress' zip package. |
| CVE-2021-29489 | High | 2021-05-05 | Outside Waratek scope | No public exploit | Highcharts JS is a JavaScript charting library based on SVG. In Highcharts versions 8 and earlier, the chart options structure was not systematically filtered for XSS vectors. The potential impact was that content from untrusted sources could execute code in the end user's browser. The vulnerability is patched in version 9. As a workaround, implementers who are not able to upgrade may apply DOMPurify recursively to the options structure to filter out malicious markup. |
| CVE-2021-24112 | Critical | 2021-02-25 | Not applicable | No public exploit | .NET Core Remote Code Execution Vulnerability |
| CVE-2020-11987 | High | 2021-02-24 | No exploit published | No public exploit | Apache Batik 1.13 is vulnerable to server-side request forgery, caused by improper input validation by the NodePickerPanel. By using a specially-crafted argument, an attacker could exploit this vulnerability to cause the underlying server to make arbitrary GET requests. |
| CVE-2020-13956 | Medium | 2020-12-02 | Outside Waratek scope | No public exploit | Apache HttpClient versions prior to version 4.5.13 and 5.0.3 can misinterpret malformed authority component in request URIs passed to the library as java.net.URI object and pick the wrong target host for request execution. |
| CVE-2020-1945 | Medium | 2020-05-14 | Outside Waratek scope | No public exploit | Apache Ant 1.1 to 1.9.14 and 1.10.0 to 1.10.7 uses the default temporary directory identified by the Java system property java.io.tmpdir for several tasks and may thus leak sensitive information. The fixcrlf and replaceregexp tasks also copy files from the temporary directory back into the build tree allowing an attacker to inject modified source files into the build process. |
| CVE-2019-17267 | Critical | 2019-10-07 | No exploit published | No public exploit | A Polymorphic Typing issue was discovered in FasterXML jackson-databind before 2.9.10. It is related to net.sf.ehcache.hibernate.EhcacheJtaTransactionManagerLookup. |