Oracle Critical Patch Update April 2024
Released April 2024 · Oracle's advisory ↗ · ← Critical Patch Update, January 2024 · Critical Patch Update, July 2024 →
312 CVEs in this release, one square each
By status
20Protected by Waratek6Mitigation candidate137No exploit published40Outside Waratek scope108Not applicable1Withdrawn CVE
12Exploited, marked by the ring
No exploit published. For 82 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 112 matches · 57 in Waratek scope · 7 protected · 7 exploited · 5 CISA KEV · 11 public PoC · 7 EPSS ≥ 0.5
112matches
57in Waratek scope50.9%
7protected6.2%
7exploited6.2%
5CISA KEV4.5%
11public PoC9.8%
7EPSS ≥ 0.56.2%
Protected by Waratek
7
6.2%
Rule in development
0
0.0%
Mitigation candidate
3
2.7%
No exploit published
47
42.0%
Outside Waratek scope
4
3.6%
Not applicable
51
45.5%
Withdrawn CVE
0
0.0%
blocked by ARMR today
7
6.2%
partly blocked
0
0.0%
not blocked
105
93.8%
not established
0
0.0%
unrecorded
0
0.0%
split by
peak 27 / quarter
Q4 192
Protected by Waratek1
Not applicable1
High2
blocked by ARMR today1
not blocked1
No public exploit2
Q1 200
Q2 200
Q3 200
Q4 201
Protected by Waratek1
High1
blocked by ARMR today1
No public exploit1
Q1 210
Q2 210
Q3 211
Not applicable1
High1
not blocked1
No public exploit1
Q4 210
Q1 220
Q2 221
No exploit published1
High1
not blocked1
No public exploit1
Q3 224
Protected by Waratek1
No exploit published1
Not applicable2
High4
blocked by ARMR today1
not blocked3
Proof of concept only2
No public exploit2
Q4 226
Protected by Waratek1
No exploit published4
Outside Waratek scope1
High6
blocked by ARMR today1
not blocked5
Proof of concept only1
No public exploit5
Q1 236
No exploit published4
Not applicable2
High6
not blocked6
Proof of concept only2
No public exploit4
Q2 236
No exploit published3
Not applicable3
High6
not blocked6
Proof of concept only2
No public exploit4
Q3 2314
No exploit published5
Outside Waratek scope2
Not applicable7
High14
not blocked14
Exploited2
Proof of concept only2
No public exploit10
Q4 2319
Protected by Waratek1
Mitigation candidate1
No exploit published6
Not applicable11
High19
blocked by ARMR today1
not blocked18
Exploited3
Proof of concept only2
No public exploit14
Q1 2424
Protected by Waratek2
Mitigation candidate1
No exploit published9
Outside Waratek scope1
Not applicable11
High24
blocked by ARMR today2
not blocked22
Exploited2
Working exploit published1
Proof of concept only4
No public exploit17
Q2 2427
Mitigation candidate1
No exploit published14
Not applicable12
High27
not blocked27
Working exploit published1
Proof of concept only1
No public exploit25
Q3 241
Not applicable1
High1
not blocked1
No public exploit1
Q1 20Q3 20Q1 21Q3 21Q1 22Q3 22Q1 23Q3 23Q1 24Q3 24
| CVE | Severity | Published▾ | Status | Exploitation | Description |
|---|---|---|---|---|---|
| CVE-2022-41704 | High | 2022-10-25 | No exploit published | No public exploit | A vulnerability in Batik of Apache XML Graphics allows an attacker to run untrusted Java code from an SVG. This issue affects Apache XML Graphics prior to 1.16. It is recommended to update to version 1.16. |
| CVE-2022-42004 | High | 2022-10-02 | Protected by Waratek | No public exploit | In FasterXML jackson-databind before 2.13.4, resource exhaustion can occur because of a lack of a check in BeanDeserializer._deserializeFromArray to prevent use of deeply nested arrays. An application is vulnerable only with certain customized choices for deserialization. |
| CVE-2022-42003 | High | 2022-10-02 | No exploit published | No public exploit | In FasterXML jackson-databind before versions 2.13.4.1 and 2.12.17.1, resource exhaustion can occur because of a lack of a check in primitive value deserializers to avoid deep wrapper array nesting, when the UNWRAP_SINGLE_VALUE_ARRAYS feature is enabled. |
| CVE-2022-40152 | High | 2022-09-16 | No exploit published | Proof of concept only | Those using Woodstox to parse XML data may be vulnerable to Denial of Service attacks (DOS) if DTD support is enabled. If the parser is running on user supplied input, an attacker may supply content that causes the parser to crash by stackoverflow. This effect may support a denial of service attack. |
| CVE-2021-28861 | High | 2022-08-23 | Not applicable | No public exploit | Python 3.x through 3.10 has an open redirection vulnerability in lib/http/server.py due to no protection against multiple (/) at the beginning of URI path which may leads to information disclosure. NOTE: this is disputed by a third party because the http.server.html documentation page states "Warning: http.server is not recommended for production. It only implements basic security checks." |
| CVE-2022-34169 | High | 2022-07-19 | Protected by Waratek | Proof of concept only | The Apache Xalan Java XSLT library is vulnerable to an integer truncation issue when processing malicious XSLT stylesheets. This can be used to corrupt Java class files generated by the internal XSLTC compiler and execute arbitrary Java bytecode. Users are recommended to update to version 2.7.3 or later. Note: Java runtimes (such as OpenJDK) include repackaged copies of Xalan. |
| CVE-2020-35164 | High | 2022-07-11 | Not applicable | No public exploit | Dell BSAFE Crypto-C Micro Edition, versions before 4.1.5, and Dell BSAFE Micro Edition Suite, versions before 4.6, contain an Observable Timing Discrepancy Vulnerability. |
| CVE-2022-24839 | High | 2022-04-11 | No exploit published | No public exploit | org.cyberneko.html is an html parser written in Java. The fork of `org.cyberneko.html` used by Nokogiri (Rubygem) raises a `java.lang.OutOfMemoryError` exception when parsing ill-formed HTML markup. Users are advised to upgrade to `>= 1.9.22.noko2`. Note: The upstream library `org.cyberneko.html` is no longer maintained. Nokogiri uses its own fork of this library located at https://github.com/sparklemotion/nekohtml and this CVE applies only to that fork. Other forks of nekohtml may have a similar vulnerability. |
| CVE-2021-36770 | High | 2021-08-11 | Not applicable | No public exploit | Encode.pm, as distributed in Perl through 5.34.0, allows local users to gain privileges via a Trojan horse Encode::ConfigLocal library (in the current working directory) that preempts dynamic module loading. Exploitation requires an unusual configuration, and certain 2021 versions of Encode.pm (3.05 through 3.11). This issue occurs because the || operator evaluates @INC in a scalar context, and thus @INC has only an integer value. |
| CVE-2020-25638 | High | 2020-12-02 | Protected by Waratek | No public exploit | A flaw was found in hibernate-core in versions prior to and including 5.4.23.Final. A SQL injection in the implementation of the JPA Criteria API can permit unsanitized literals when a literal is used in the SQL comments of the query. This flaw could allow an attacker to access unauthorized information or possibly conduct further attacks. The highest threat from this vulnerability is to data confidentiality and integrity. |
| CVE-2019-10172 | High | 2019-11-18 | Protected by Waratek | No public exploit | A flaw was found in org.codehaus.jackson:jackson-mapper-asl:1.9.x libraries. XML external entity vulnerabilities similar CVE-2016-3720 also affects codehaus jackson-mapper-asl libraries but in different classes. |
| CVE-2019-0231 | High | 2019-10-01 | Not applicable | No public exploit | Handling of the close_notify SSL/TLS message does not lead to a connection closure, leading the server to retain the socket opened and to have the client potentially receive clear text messages afterward. Mitigation: 2.0.20 users should migrate to 2.0.21, 2.1.0 users should migrate to 2.1.1. This issue affects: Apache MINA. |