Vulnerabilidades de Maven
CVEs publicadas que afetam produtos de Maven: 149 registro(s), com severidade, exploração e correções.
Org.apache.tomcat:tomcat 19Org.jenkins-ci.main:jenkins-core 9Com.fasterxml.jackson.core:jackson-databind 9Org.apache.tomcat.embed:tomcat-embed-core 9Org.apache.tomcat:tomcat-catalina 8Org.apache.struts:struts2-core 7Org.asynchttpclient:async-http-client 6Struts:struts 4Io.undertow:undertow-core 4Io.undertow:undertow-parent 3Org.apache.struts:struts-core 3Org.geoserver.web:gs-web-app 2Org.geoserver:gs-wms 2Org.apache.activemq:activemq-client 2Org.apache.solr:solr-core 2Org.apache.logging.log4j:log4j-core 2Org.ops4j.pax.logging:pax-logging-log4j2 2Org.springframework:spring-beans 2Org.apache.tomcat:tomcat-coyote 2Org.jenkins-ci.plugins:active-directory 2Org.connectbot.sshlib:sshlib 2Org.jenkins-ci.plugins.workflow:workflow-cps 1Org.springframework.data:spring-data-commons 1Org.primefaces:primefaces 1Org.geoserver:gs-wfs 1It.geosolutions.jaiext.jiffle:jt-jiffle 1It.geosolutions.jaiext.jiffle:jt-jiffle-language 1Org.apache.flink:flink-runtime 2.11 1Org.apache.flink:flink-runtime 2.12 1Org.springframework.cloud:spring-cloud-function-context 1Org.springframework.cloud:spring-cloud-gateway 1Org.apache.struts:struts2-struts1-plugin 1Org.apache.struts.xwork:xwork-core 1Com.guicedee.services:log4j-core 1Org.xbib.elasticsearch:log4j 1Uk.co.nichesolutions.logging.log4j:log4j-core 1Org.apache.struts:struts2-rest-plugin 1Org.apache.shiro:shiro-core 1Com.liferay.portal:com.liferay.portal.kernel 1Org.sonatype.nexus:nexus-extdirect 1
CVE-2022-22963
Crítica · 9.8
KEV Urgente · 83 Exploit público CWE-917 01/04/2022
VMware Tanzu Spring Cloud Function Remote Code Execution Vulnerability
In Spring Cloud Function versions 3.1.6, 3.2.2 and older unsupported versions, when using routing functionality it is possible for a user to provide a specially crafted SpEL as a routing-expression that may result in remote code execution and access to local resources.
CVE-2022-22947
Crítica · 10.0
KEV Urgente · 83 Exploit público CWE-917 03/03/2022
Vulnerabilidade de Injeção de Código no VMware Spring Cloud Gateway (CVE-2022-22947)
Nas versões do spring cloud gateway anteriores a 3.1.1+ e 3.0.7+, as aplicações são vulneráveis a um ataque de injeção de código quando o endpoint Gateway Actuator está habilitado, exposto e sem proteção. Um atacante remoto poderia enviar uma requisição maliciosamente elaborada que permitiria a execução remota arbitrária no host remoto.
CVE-2021-45046
Crítica · 9.0
KEV Urgente · 90 Exploit público Ransomware CWE-917 14/12/2021
Apache Log4j2 Deserialization of Untrusted Data Vulnerability
It was found that the fix to address CVE-2021-44228 in Apache Log4j 2.15.0 was incomplete in certain non-default configurations. This could allows attackers with control over Thread Context Map (MDC) input data when the logging configuration uses a non-default Pattern Layout with either a Context Lookup (for example, $${ctx:loginId}) or a Thread Context Map pattern (%X, %mdc, or %MDC) to craft malicious input data using a JNDI Lookup pattern resulting in an information leak and remote code execution in some environments and local code execution in all environments. Log4j 2.16.0 (Java 8) and 2.12.2 (Java 7) fix this issue by removing support for message lookup patterns and disabling JNDI functionality by default.
CVE-2021-44228
Crítica · 10.0
KEV Urgente · 100 Exploit público Ransomware CWE-20 10/12/2021
Apache Log4j2 Remote Code Execution Vulnerability
Apache Log4j2 2.0-beta9 through 2.15.0 (excluding security releases 2.12.2, 2.12.3, and 2.3.1) JNDI features used in configuration, log messages, and parameters do not protect against attacker controlled LDAP and other JNDI related endpoints. An attacker who can control log messages or log message parameters can execute arbitrary code loaded from LDAP servers when message lookup substitution is enabled. From log4j 2.15.0, this behavior has been disabled by default. From version 2.16.0 (along with 2.12.2, 2.12.3, and 2.3.1), this functionality has been completely removed. Note that this vulnerability is specific to log4j-core and does not affect log4net, log4cxx, or other Apache Logging Services projects.
CVE-2021-39144
Alta · 8.5
KEV Urgente · 72 Exploit público CWE-306 23/08/2021
XStream Remote Code Execution Vulnerability
XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker has sufficient rights to execute commands of the host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.
CVE-2021-37714
Alta · 7.5
CWE-835 18/08/2021
Crafted input may cause the jsoup HTML and XML parser to get stuck, timeout, or throw unchecked exceptions
jsoup is a Java library for working with HTML. Those using jsoup versions prior to 1.14.2 to parse untrusted HTML or XML may be vulnerable to DOS attacks. If the parser is run on user supplied input, an attacker may supply content that causes the parser to get stuck (loop indefinitely until cancelled), to complete more slowly than usual, or to throw an unexpected exception. This effect may support a denial of service attack. The issue is patched in version 1.14.2. There are a few available workarounds. Users may rate limit input parsing, limit the size of inputs based on system resources, and/or implement thread watchdogs to cap and timeout parse runtimes.
CVE-2021-36090
Alta · 7.5
CWE-130 13/07/2021
Apache Commons Compress 1.0 to 1.20 denial of service vulnerability
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-30640
Média · 6.5
CWE-116 12/07/2021
Auth weakness in JNDIRealm
A vulnerability in the JNDI Realm of Apache Tomcat allows an attacker to authenticate using variations of a valid user name and/or to bypass some of the protection provided by the LockOut Realm. This issue affects Apache Tomcat 10.0.0-M1 to 10.0.5; 9.0.0.M1 to 9.0.45; 8.5.0 to 8.5.65.
CVE-2020-17519
Alta · 7.5
KEV Urgente · 79 Exploit público CWE-552 05/01/2021
Apache Flink Improper Access Control Vulnerability
A change introduced in Apache Flink 1.11.0 (and released in 1.11.1 and 1.11.2 as well) allows attackers to read any file on the local filesystem of the JobManager through the REST interface of the JobManager process. Access is restricted to files accessible by the JobManager process. All users should upgrade to Flink 1.11.3 or 1.12.0 if their Flink instance(s) are exposed. The issue was fixed in commit b561010b0ee741543c3953306037f00d7a9f0801 from apache/flink:master.
CVE-2020-17530
Crítica · 9.8
KEV Urgente · 83 Exploit público CWE-917 10/12/2020
Apache Struts Remote Code Execution Vulnerability
Forced OGNL evaluation, when evaluated on raw user input in tag attributes, may lead to remote code execution. Affected software : Apache Struts 2.0.0 - Struts 2.5.25.
CVE-2020-5410
Alta · 7.5
KEV Urgente · 79 Exploit público CWE-22 02/06/2020
VMware Tanzu Spring Cloud Config Directory Traversal Vulnerability
Spring Cloud Config, versions 2.2.x prior to 2.2.3, versions 2.1.x prior to 2.1.9, and older unsupported versions allow applications to serve arbitrary configuration files through the spring-cloud-config-server module. A malicious user, or attacker, can send a request using a specially crafted URL that can lead to a directory traversal attack.
CVE-2020-1956
Alta · 8.8
KEV Alta · 66 Exploit público CWE-78 22/05/2020
Apache Kylin OS Command Injection Vulnerability
Apache Kylin 2.3.0, and releases up to 2.6.5 and 3.0.1 has some restful apis which will concatenate os command with the user input string, a user is likely to be able to execute any os command without any protection or validation.
CVE-2020-11023
Média · 6.1
KEV Alta · 67 Exploit público CWE-79 29/04/2020
JQuery Cross-Site Scripting (XSS) Vulnerability
In jQuery versions greater than or equal to 1.0.3 and before 3.5.0, passing HTML containing <option> elements from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may execute untrusted code. This problem is patched in jQuery 3.5.0.
CVE-2020-10199
Alta · 8.8
KEV Urgente · 76 Exploit público CWE-917 01/04/2020
Sonatype Nexus Repository Remote Code Execution Vulnerability
Sonatype Nexus Repository before 3.21.2 allows JavaEL Injection (issue 1 of 2).
CVE-2020-7961
Crítica · 9.8
KEV Urgente · 83 Exploit público CWE-502 20/03/2020
Liferay Portal Deserialization of Untrusted Data Vulnerability
Deserialization of Untrusted Data in Liferay Portal prior to 7.2.1 CE GA2 allows remote attackers to execute arbitrary code via JSON web services (JSONWS).
CVE-2020-9547
Crítica · 9.8
Exploit público CWE-502 02/03/2020
jackson-databind mishandles the interaction between serialization gadgets and typing
FasterXML jackson-databind 2.x before 2.9.10.4 mishandles the interaction between serialization gadgets and typing, related to com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig (aka ibatis-sqlmap).
CVE-2020-1938
Crítica · 9.8
KEV Urgente · 83 Exploit público 24/02/2020
Apache Tomcat Improper Privilege Management Vulnerability
When using the Apache JServ Protocol (AJP), care must be taken when trusting incoming connections to Apache Tomcat. Tomcat treats AJP connections as having higher trust than, for example, a similar HTTP connection. If such connections are available to an attacker, they can be exploited in ways that may be surprising. In Apache Tomcat 9.0.0.M1 to 9.0.0.30, 8.5.0 to 8.5.50 and 7.0.0 to 7.0.99, Tomcat shipped with an AJP Connector enabled by default that listened on all configured IP addresses. It was expected (and recommended in the security guide) that this Connector would be disabled if not required. This vulnerability report identified a mechanism that allowed: - returning arbitrary files from anywhere in the web application - processing any file in the web application as a JSP Further, if the web application allowed file upload and stored those files within the web application (or the attacker was able to control the content of the web application by some other means) then this, along with the ability to process a file as a JSP, made remote code execution possible. It is important to note that mitigation is only required if an AJP port is accessible to untrusted users. Users wishing to take a defence-in-depth approach and block the vector that permits returning arbitrary files and execution as JSP may upgrade to Apache Tomcat 9.0.31, 8.5.51 or 7.0.100 or later. A number of changes were made to the default AJP Connector configuration in 9.0.31 to harden the default configuration. It is likely that users upgrading to 9.0.31, 8.5.51 or 7.0.100 or later will need to make small changes to their configurations.
CVE-2019-17558
Alta · 7.5
KEV Urgente · 76 Exploit público CWE-74 30/12/2019
Apache Solr VelocityResponseWriter Plug-In Remote Code Execution Vulnerability
Apache Solr 5.0.0 to Apache Solr 8.3.1 are vulnerable to a Remote Code Execution through the VelocityResponseWriter. A Velocity template can be provided through Velocity templates in a configset `velocity/` directory or as a parameter. A user defined configset could contain renderable, potentially malicious, templates. Parameter provided templates are disabled by default, but can be enabled by setting `params.resource.loader.enabled` by defining a response writer with that setting set to `true`. Defining a response writer requires configuration API access. Solr 8.4 removed the params resource loader entirely, and only enables the configset-provided template rendering when the configset is `trusted` (has been uploaded by an authenticated user).
CVE-2019-0193
Alta · 7.2
KEV Alta · 66 Exploit público CWE-94 01/08/2019
Apache Solr DataImportHandler Code Injection Vulnerability
In Apache Solr, the DataImportHandler, an optional but popular module to pull in data from databases and other sources, has a feature in which the whole DIH configuration can come from a request's "dataConfig" parameter. The debug mode of the DIH admin screen uses this to allow convenient debugging / development of a DIH config. Since a DIH config can contain scripts, this parameter is a security risk. Starting with version 8.2.0 of Solr, use of this parameter requires setting the Java System property "enable.dih.dataConfigParam" to true.
CVE-2018-12023
Alta · 7.5
CWE-502 21/03/2019
Deserialization of Untrusted Data
An issue was discovered in FasterXML jackson-databind prior to 2.7.9.4, 2.8.11.2, and 2.9.6. When Default Typing is enabled (either globally or for a specific property), the service has the Oracle JDBC jar in the classpath, and an attacker can provide an LDAP service to access, it is possible to make the service execute a malicious payload.
CVE-2019-1003030
Crítica · 9.9
KEV Urgente · 78 Exploit público CWE-693 08/03/2019
Jenkins Matrix Project Plugin Remote Code Execution Vulnerability
A sandbox bypass vulnerability exists in Jenkins Pipeline: Groovy Plugin 2.63 and earlier in pom.xml, src/main/java/org/jenkinsci/plugins/workflow/cps/CpsGroovyShell.java that allows attackers able to control pipeline scripts to execute arbitrary code on the Jenkins master JVM.
CVE-2018-19362
Crítica · 9.8
CWE-502 02/01/2019
com.fasterxml.jackson.core:jackson-databind vulnerable to Deserialization of Untrusted Data
FasterXML jackson-databind 2.x before 2.9.8 might allow attackers to have unspecified impact by leveraging failure to block the jboss-common-core class from polymorphic deserialization.
CVE-2018-19361
Crítica · 9.8
CWE-502 02/01/2019
Deserialization of Untrusted Data in jackson-databind
FasterXML jackson-databind 2.x before 2.9.8 might allow attackers to have unspecified impact by leveraging failure to block the openjpa class from polymorphic deserialization.
CVE-2018-19360
Crítica · 9.8
CWE-502 02/01/2019
Deserialization of Untrusted Data in jackson-databind due to polymorphic deserialization
FasterXML jackson-databind 2.x before 2.9.8 might allow attackers to have unspecified impact by leveraging failure to block the axis2-transport-jms class from polymorphic deserialization.
CVE-2018-14721
Crítica · 10.0
CWE-918 02/01/2019
Server-Side Request Forgery (SSRF) in jackson-databind
FasterXML jackson-databind 2.x before 2.9.7 might allow remote attackers to conduct server-side request forgery (SSRF) attacks by leveraging failure to block the axis2-jaxws class from polymorphic deserialization.