Red Hat vulnerabilities
Published CVEs affecting Red Hat products: 1692 record(s), with severity, exploitation and fixes.
Red Hat Enterprise Linux 9 715Red Hat Enterprise Linux 8 637Red Hat Enterprise Linux 10 637Enterprise Linux 386Red Hat Enterprise Linux 7 343Red Hat OpenShift Container Platform 4 235Hardened Images 180Build Of Keycloak 165Red Hat Enterprise Linux 9.6 Extended Update Support 163Red Hat Enterprise Linux 9.2 Update Services for SAP Solutions 157Red Hat Enterprise Linux 10.0 Extended Update Support 155Red Hat Enterprise Linux 8.6 Advanced Mission Critical Update Support 146Red Hat Enterprise Linux 8.8 Telecommunications Update Service 142Red Hat Enterprise Linux 8.8 Update Services for SAP Solutions 142Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support 134Red Hat Enterprise Linux 8.4 Extended Update Support Long-Life Add-On 126Red Hat Enterprise Linux 6 122Red Hat Enterprise Linux 9.4 Update Services for SAP Solutions 120Openshift Container Platform 115Red Hat Enterprise Linux 8.6 Extended Update Support Long-Life Add-On 109Red Hat Enterprise Linux 7 Extended Lifecycle Support 108Enterprise Linux Server 101Enterprise Linux Workstation 98Enterprise Linux Desktop 96Red Hat build of Keycloak 26.4 86Enterprise Linux Eus 83Enterprise Linux Server Aus 79Red Hat build of Keycloak 26.6 67Red Hat OpenShift AI 3.4 65Red Hat OpenShift Container Platform 4.16 65Red Hat OpenShift Container Platform 4.18 63Red Hat Enterprise Linux 9.4 Extended Update Support 60Red Hat OpenShift Container Platform 4.14 58Red Hat Single Sign-On 7 58Red Hat OpenShift Container Platform 4.15 58Red Hat OpenShift Container Platform 4.17 57Red Hat Update Infrastructure 5 55Enterprise Linux Server Tus 54Red Hat OpenShift Container Platform 4.19 54Red Hat OpenShift Container Platform 4.12 50
CVE-2017-5436
High · 8.8
CWE-787 Jun 11, 2018
An out-of-bounds write in the Graphite 2 library triggered with a maliciously crafted Graphite...
An out-of-bounds write in the Graphite 2 library triggered with a maliciously crafted Graphite font. This results in a potentially exploitable crash. This issue was fixed in the Graphite 2 library as well as Mozilla products. This vulnerability affects Thunderbird < 52.1, Firefox ESR < 45.9, Firefox ESR < 52.1, and Firefox < 53.
CVE-2016-9079
High · 7.5
KEV Urgent · 79 Public exploit CWE-416 Jun 11, 2018
Mozilla Firefox, Firefox ESR, and Thunderbird Use-After-Free Vulnerability
A use-after-free vulnerability in SVG Animation has been discovered. An exploit built on this vulnerability has been discovered in the wild targeting Firefox and Tor Browser users on Windows. This vulnerability affects Firefox < 50.0.2, Firefox ESR < 45.5.1, and Thunderbird < 45.5.1.
CVE-2018-11212
Medium · 6.5
CWE-369 May 16, 2018
An issue was discovered in libjpeg 9a and 9d. The alloc_sarray function in jmemmgr.c allows...
An issue was discovered in libjpeg 9a and 9d. The alloc_sarray function in jmemmgr.c allows remote attackers to cause a denial of service (divide-by-zero error) via a crafted file.
CVE-2018-1257
Medium · 6.5
May 11, 2018
Spring Framework, versions 5.0.x prior to 5.0.6, versions 4.3.x prior to 4.3.17, and…
Spring Framework, versions 5.0.x prior to 5.0.6, versions 4.3.x prior to 4.3.17, and older unsupported versions allows applications to expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging module. A malicious user (or attacker) can craft a message to the broker that can lead to a regular expression, denial of service attack.
CVE-2018-1059
Medium · 6.1
CWE-200 Apr 24, 2018
The DPDK vhost-user interface does not check to verify that all the requested guest physical...
The DPDK vhost-user interface does not check to verify that all the requested guest physical range is mapped and contiguous when performing Guest Physical Addresses to Host Virtual Addresses translations. This may lead to a malicious guest exposing vhost-user backend process memory. All versions before 18.02.1 are vulnerable.
CVE-2018-2811
High · 7.7
Apr 18, 2018
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Install). Supported...
Vulnerability in the Java SE component of Oracle Java SE (subcomponent: Install). Supported versions that are affected are Java SE: 8u162 and 10. Difficult to exploit vulnerability allows unauthenticated attacker with logon to the infrastructure where Java SE executes to compromise Java SE. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in Java SE, attacks may significantly impact additional products. Successful attacks of this vulnerability can result in takeover of Java SE. Note: Applies to installation process on client deployment of Java. CVSS 3.0 Base Score 7.7 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H).
CVE-2018-1270
Critical · 9.8
CWE-94 Apr 6, 2018
Code Injection in Vmware Spring Framework
Spring Framework, versions 5.0 prior to 5.0.5 and versions 4.3 prior to 4.3.15 and older unsupported versions, allow applications to expose STOMP over WebSocket endpoints with a simple, in-memory STOMP broker through the spring-messaging module. A malicious user (or attacker) can craft a message to the broker that can lead to a remote code execution attack.
CVE-2018-1304
Medium · 5.9
Feb 28, 2018
Apache Tomcat unauthorized access vulnerability
The URL pattern of "" (the empty string) which exactly maps to the context root was not correctly handled in Apache Tomcat 9.0.0.M1 to 9.0.4, 8.5.0 to 8.5.27, 8.0.0.RC1 to 8.0.49 and 7.0.0 to 7.0.84 when used as part of a security constraint definition. This caused the constraint to be ignored. It was, therefore, possible for unauthorised users to gain access to web application resources that should have been protected. Only security constraints with a URL pattern of the empty string were affected.
CVE-2018-7489
Critical · 9.8
CWE-184 Feb 26, 2018
FasterXML jackson-databind allows unauthenticated remote code execution
FasterXML jackson-databind before 2.7.9.3, 2.8.x before 2.8.11.1 and 2.9.x before 2.9.5 allows unauthenticated remote code execution because of an incomplete fix for the CVE-2017-7525 deserialization flaw. This is exploitable by sending maliciously crafted JSON input to the readValue method of the ObjectMapper, bypassing a blacklist that is ineffective if the c3p0 libraries are available in the classpath.
CVE-2018-4878
High · 7.8
KEV Urgent · 90 Public exploit Ransomware CWE-416 Feb 6, 2018
Adobe Flash Player Use-After-Free Vulnerability
A use-after-free vulnerability was discovered in Adobe Flash Player before 28.0.0.161. This vulnerability occurs due to a dangling pointer in the Primetime SDK related to media player handling of listener objects. A successful attack can lead to arbitrary code execution. This was exploited in the wild in January and February 2018.
CVE-2017-7525
Critical · 9.8
CWE-184 Feb 6, 2018
jackson-databind is vulnerable to a deserialization flaw
A deserialization flaw was discovered in the jackson-databind, versions before 2.6.7.1, 2.7.9.1 and 2.8.9, which could allow an unauthenticated user to perform code execution by sending the maliciously crafted input to the readValue method of the ObjectMapper.
CVE-2017-15095
Critical · 9.8
CWE-502 Feb 6, 2018
Deserialization of Untrusted Data in Fasterxml Jackson-databind
A deserialization flaw was discovered in the jackson-databind in versions before 2.8.10 and 2.9.1, which could allow an unauthenticated user to perform code execution by sending the maliciously crafted input to the readValue method of the ObjectMapper. This issue extends the previous flaw CVE-2017-7525 by blacklisting more classes that could be used maliciously.
CVE-2018-1000007
Critical · 9.8
Jan 24, 2018
libcurl Credential Leak via Custom Headers on Redirects
libcurl 7.1 through 7.57.0 might accidentally leak authentication data to third parties. When asked to send custom headers in its HTTP requests, libcurl will send that set of headers first to the host in the initial URL but also, if asked to follow redirects and a 30X HTTP response code is returned, to the host mentioned in URL in the `Location:` response header value. Sending the same set of headers to subsequent hosts is in particular a problem for applications that pass on custom `Authorization:` headers, as this header often contains privacy sensitive information or data that could allow others to impersonate the libcurl-using client's request.
CVE-2018-5968
High · 8.1
CWE-184 Jan 22, 2018
FasterXML jackson-databind through 2.8.11 and 2.9.x through 2.9.3 allows unauthenticated…
FasterXML jackson-databind through 2.8.11 and 2.9.x through 2.9.3 allows unauthenticated remote code execution because of an incomplete fix for the CVE-2017-7525 and CVE-2017-17485 deserialization flaws. This is exploitable via two different gadgets that bypass a blacklist.
CVE-2017-12172
Medium · 6.7
CWE-59 Nov 22, 2017
PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, 9.5.x before 9.5.10, 9.4.x before 9.4.15, 9.3.x...
PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, 9.5.x before 9.5.10, 9.4.x before 9.4.15, 9.3.x before 9.3.20, and 9.2.x before 9.2.24 runs under a non-root operating system account, and database superusers have effective ability to run arbitrary code under that system account. PostgreSQL provides a script for starting the database server during system boot. Packages of PostgreSQL for many operating systems provide their own, packager-authored startup implementations. Several implementations use a log file name that the database superuser can replace with a symbolic link. As root, they open(), chmod() and/or chown() this log file name. This often suffices for the database superuser to escalate to root privileges when root starts the server.
CVE-2017-5070
High · 8.8
KEV High · 56 CWE-843 Oct 27, 2017
Google Chromium V8 Type Confusion Vulnerability
Type confusion in V8 in Google Chrome prior to 59.0.3071.86 for Linux, Windows, and Mac, and 59.0.3071.92 for Android, allowed a remote attacker to execute arbitrary code inside a sandbox via a crafted HTML page.
CVE-2017-11292
High · 8.8
KEV High · 55 CWE-843 Oct 22, 2017
Adobe Flash Player Type Confusion Vulnerability
Adobe Flash Player version 27.0.0.159 and earlier has a flawed bytecode verification procedure, which allows for an untrusted value to be used in the calculation of an array index. This can lead to type confusion, and successful exploitation could lead to arbitrary code execution.
CVE-2017-1000253
High · 7.8
KEV Urgent · 79 Public exploit Ransomware CWE-119 Oct 4, 2017
Linux Kernel PIE Stack Buffer Corruption Vulnerability
Linux distributions that have not patched their long-term kernels with https://git.kernel.org/linus/a87938b2e246b81b4fb713edb371a9fa3c5c3c86 (committed on April 14, 2015). This kernel vulnerability was fixed in April 2015 by commit a87938b2e246b81b4fb713edb371a9fa3c5c3c86 (backported to Linux 3.10.77 in May 2015), but it was not recognized as a security threat. With CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE enabled, and a normal top-down address allocation strategy, load_elf_binary() will attempt to map a PIE binary into an address range immediately below mm->mmap_base. Unfortunately, load_elf_ binary() does not take account of the need to allocate sufficient space for the entire binary which means that, while the first PT_LOAD segment is mapped below mm->mmap_base, the subsequent PT_LOAD segment(s) end up being mapped above mm->mmap_base into the are that is supposed to be the "gap" between the stack and the binary.
CVE-2017-12149
Critical · 9.8
KEV Urgent · 93 Public exploit Ransomware CWE-502 Oct 4, 2017
Red Hat JBoss Application Server Remote Code Execution Vulnerability
In Jboss Application Server as shipped with Red Hat Enterprise Application Platform 5.2, it was found that the doFilter method in the ReadOnlyAccessFilter of the HTTP Invoker does not restrict classes for which it performs deserialization and thus allowing an attacker to execute arbitrary code via crafted serialized data.
CVE-2017-12617
High · 8.1
KEV Urgent · 76 Public exploit CWE-434 Oct 3, 2017
Apache Tomcat Remote Code Execution Vulnerability
When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTTP PUTs enabled (e.g. via setting the readonly initialisation parameter of the Default servlet to false) it was possible to upload a JSP file to the server via a specially crafted request. This JSP could then be requested and any code it contained would be executed by the server.
CVE-2017-12615
High · 8.1
KEV Urgent · 84 Public exploit Ransomware CWE-434 Sep 19, 2017
Apache Tomcat on Windows Remote Code Execution Vulnerability
When running Apache Tomcat 7.0.0 to 7.0.79 on Windows with HTTP PUTs enabled (e.g. via setting the readonly initialisation parameter of the Default to false) it was possible to upload a JSP file to the server via a specially crafted request. This JSP could then be requested and any code it contained would be executed by the server.
CVE-2016-6796
High · 7.5
Aug 10, 2017
A malicious web application running on Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to…
A malicious web application running on Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 was able to bypass a configured SecurityManager via manipulation of the configuration parameters for the JSP Servlet.
CVE-2016-6797
High · 7.5
CWE-863 Aug 10, 2017
Incorrect Authorization in Apache Software Foundation Tomcat
The ResourceLinkFactory implementation in Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 did not limit web application access to global JNDI resources to those resources explicitly linked to the web application. Therefore, it was possible for a web application to access any global JNDI resource whether an explicit ResourceLink had been configured or not.
CVE-2016-6794
Medium · 5.3
Aug 10, 2017
System Property Disclosure in Apache Tomcat
When a SecurityManager is configured, a web application's ability to read system properties should be controlled by the SecurityManager. In Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70, 6.0.0 to 6.0.45 the system property replacement feature for configuration files could be used by a malicious web application to bypass the SecurityManager and read system properties that should not be visible.
CVE-2016-5018
Critical · 9.1
Aug 10, 2017
In Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to…
In Apache Tomcat 9.0.0.M1 to 9.0.0.M9, 8.5.0 to 8.5.4, 8.0.0.RC1 to 8.0.36, 7.0.0 to 7.0.70 and 6.0.0 to 6.0.45 a malicious web application was able to bypass a configured SecurityManager via a Tomcat utility method that was accessible to web applications.