cve,link,title,description,vendor,products,score,severity,epss,cisa,article,ransomware,exploited,poc,trended,trended_no_1,published,trended_score CVE-2024-38827,https://securityvulnerability.io/vulnerability/CVE-2024-38827,Authorization Rules May Not Work Properly Due to Locale-Dependent Exceptions in Java,The usage of String.toLowerCase() and String.toUpperCase() has some Locale dependent exceptions that could potentially result in authorization rules not working properly.,Spring By Vmware Tanzu,Spring Security,4.8,MEDIUM,0.0004299999854993075,false,false,false,false,,false,false,2024-12-02T14:32:12.471Z,0 CVE-2024-38820,https://securityvulnerability.io/vulnerability/CVE-2024-38820,Insensitive Patterns in DataBinder Could Leave Fields Vulnerable,"A recent vulnerability in the Spring Framework's DataBinder arises from an insufficient fix implemented for a previous issue. The update intended to enhance the protection of fields by making disallowedFields patterns case insensitive. However, the method String.toLowerCase() exhibits certain locale-dependent behaviors that may lead to unexpected results, resulting in potential exposure of sensitive fields that should be restricted. This oversight may undermine the security measures expected from the DataBinder, making it crucial for developers to review their implementations and ensure necessary mitigations are in place.",Vmware,Spring,5.3,MEDIUM,0.000539999979082495,false,true,false,false,,false,false,2024-10-18T05:39:05.275Z,0 CVE-2024-22271,https://securityvulnerability.io/vulnerability/CVE-2024-22271,Spring Cloud Function Web DOS Vulnerability,"The Spring Cloud Function Framework is susceptible to a Denial of Service (DoS) attack when users attempt to compose functions that do not exist. This vulnerability is present in versions 4.1.x prior to 4.1.2 and 4.0.x prior to 4.0.8, specifically when the Spring Cloud Function Web module is employed. Exploiting this vulnerability could hinder the application's functionality and accessibility, as it can cause significant interruptions when improper function compositions occur.",Spring By Vmware Tanzu,Spring Cloud Function Framework,8.2,HIGH,0.0004299999854993075,false,false,false,false,,false,false,2024-07-09T13:15:00.000Z,0 CVE-2024-22263,https://securityvulnerability.io/vulnerability/CVE-2024-22263,Malicious File Write Vulnerability in Skipper Server,"The vulnerability allows a malicious user with access to the Skipper server API of Spring Cloud Data Flow to exploit improper sanitization of upload paths. This can lead to crafted upload requests that write arbitrary files to any location in the file system, potentially compromising the integrity of the server and exposing sensitive data.",Spring By Vmware Tanzu,Spring Cloud Skipper,8.8,HIGH,0.0004299999854993075,false,false,false,true,true,false,false,2024-06-19T14:48:10.644Z,0 CVE-2023-34034,https://securityvulnerability.io/vulnerability/CVE-2023-34034,Security Bypass in Spring Security for WebFlux by Vendor Spring,"A mismatch in pattern matching between Spring Security and Spring WebFlux arises when using '**' as a pattern in the Spring Security configuration. This vulnerability could potentially allow for a security bypass, exposing applications to unauthorized access and other security risks. Developers and administrators are advised to review their configurations and apply the necessary mitigations as outlined by the vendor.",Vmware,Spring Security,9.8,CRITICAL,0.0024900001008063555,false,false,false,true,true,false,false,2023-07-19T15:15:00.000Z,0 CVE-2023-34035,https://securityvulnerability.io/vulnerability/CVE-2023-34035,Authorization Rule Misconfiguration in Spring Security by Pivotal Software,"Spring Security versions prior to 5.8.5, 6.0.5, and 6.1.2 contain a vulnerability that may allow for authorization rule misconfigurations. This primarily affects applications that utilize requestMatchers(String) with multiple servlets, including Spring MVC's DispatcherServlet. The application is at risk if it includes Spring MVC on the classpath and secures multiple servlets but does not restrict request matchers to only Spring MVC endpoints. Conversely, applications free of Spring MVC, or that secure only the DispatcherServlet with proper request matchers, are not affected.",Vmware,Spring Security,7.3,HIGH,0.0007300000288523734,false,false,false,true,true,false,false,2023-07-18T16:15:00.000Z,0 CVE-2023-20883,https://securityvulnerability.io/vulnerability/CVE-2023-20883,Denial-of-Service Vulnerability in Spring Boot by VMware,"A vulnerability exists in various versions of Spring Boot where the combination of Spring MVC and a reverse proxy cache may lead to a denial-of-service (DoS) attack. This can allow attackers to exploit the affected application, causing potential service disruptions and unavailability. Users are encouraged to review their versions and apply security updates as necessary to mitigate this risk.",Vmware,Spring Boot,7.5,HIGH,0.0014299999456852674,false,false,false,false,,false,false,2023-05-26T00:00:00.000Z,0 CVE-2023-20873,https://securityvulnerability.io/vulnerability/CVE-2023-20873,Security Bypass in Spring Boot Affecting Cloud Foundry Deployments,"In specific versions of Spring Boot, applications deployed to Cloud Foundry may encounter a vulnerability that allows security bypassing. This issue affects Spring Boot versions up to 3.0.5 and 2.7.10 as well as older unsupported releases, posing significant risks to application integrity. To mitigate this vulnerability, users are advised to upgrade to Spring Boot 3.0.6 or higher for 3.0.x versions, and to 2.7.11 or higher for 2.7.x versions.",Vmware,Spring Boot,9.8,CRITICAL,0.007300000172108412,false,false,false,false,,false,false,2023-04-20T00:00:00.000Z,0 CVE-2023-20862,https://securityvulnerability.io/vulnerability/CVE-2023-20862,,"In Spring Security, versions 5.7.x prior to 5.7.8, versions 5.8.x prior to 5.8.3, and versions 6.0.x prior to 6.0.3, the logout support does not properly clean the security context if using serialized versions. Additionally, it is not possible to explicitly save an empty security context to the HttpSessionSecurityContextRepository. This vulnerability can keep users authenticated even after they performed logout. Users of affected versions should apply the following mitigation. 5.7.x users should upgrade to 5.7.8. 5.8.x users should upgrade to 5.8.3. 6.0.x users should upgrade to 6.0.3.",Vmware,Spring Security,6.3,MEDIUM,0.0005300000193528831,false,false,false,false,,false,false,2023-04-19T00:00:00.000Z,0 CVE-2023-20866,https://securityvulnerability.io/vulnerability/CVE-2023-20866,,"In Spring Session version 3.0.0, the session id can be logged to the standard output stream. This vulnerability exposes sensitive information to those who have access to the application logs and can be used for session hijacking. Specifically, an application is vulnerable if it is using HeaderHttpSessionIdResolver.",Vmware,Spring Session,6.5,MEDIUM,0.0005699999746866524,false,false,false,false,,false,false,2023-04-13T00:00:00.000Z,0 CVE-2023-20863,https://securityvulnerability.io/vulnerability/CVE-2023-20863,,"In spring framework versions prior to 5.2.24 release+ ,5.3.27+ and 6.0.8+ , it is possible for a user to provide a specially crafted SpEL expression that may cause a denial-of-service (DoS) condition.",Vmware,Spring Framework,6.5,MEDIUM,0.0017099999822676182,false,false,false,false,,false,false,2023-04-13T00:00:00.000Z,0 CVE-2023-20860,https://securityvulnerability.io/vulnerability/CVE-2023-20860,Security Bypass in Spring Framework Due to Pattern Matching Issues,"A security vulnerability exists in the Spring Framework affecting versions 6.0.0 to 6.0.6 and 5.3.0 to 5.3.25. This vulnerability arises from an incorrect pattern matching mechanism when using '**' in Spring Security configuration alongside the mvcRequestMatcher. This inconsistency between Spring Security and Spring MVC could potentially allow for unauthorized access or security bypass, posing a risk to applications that rely on these frameworks.",Vmware,Spring Framework,7.5,HIGH,0.000699999975040555,false,false,false,true,true,false,false,2023-03-27T00:00:00.000Z,0 CVE-2023-20859,https://securityvulnerability.io/vulnerability/CVE-2023-20859,,"In Spring Vault, versions 3.0.x prior to 3.0.2 and versions 2.3.x prior to 2.3.3 and older versions, an application is vulnerable to insertion of sensitive information into a log file when it attempts to revoke a Vault batch token.",Vmware,"Spring Vault, Spring Cloud Vault, Spring Cloud Config",5.5,MEDIUM,0.0004400000034365803,false,false,false,false,,false,false,2023-03-23T00:00:00.000Z,0 CVE-2023-20861,https://securityvulnerability.io/vulnerability/CVE-2023-20861,,"In Spring Framework versions 6.0.0 - 6.0.6, 5.3.0 - 5.3.25, 5.2.0.RELEASE - 5.2.22.RELEASE, and older unsupported versions, it is possible for a user to provide a specially crafted SpEL expression that may cause a denial-of-service (DoS) condition.",Vmware,Spring Framework,6.5,MEDIUM,0.0012000000569969416,false,false,false,false,,false,false,2023-03-23T00:00:00.000Z,0 CVE-2022-31691,https://securityvulnerability.io/vulnerability/CVE-2022-31691,,"Spring Tools 4 for Eclipse version 4.16.0 and below as well as VSCode extensions such as Spring Boot Tools, Concourse CI Pipeline Editor, Bosh Editor and Cloudfoundry Manifest YML Support version 1.39.0 and below all use Snakeyaml library for YAML editing support. This library allows for some special syntax in the YAML that under certain circumstances allows for potentially harmful remote code execution by the attacker.",Vmware,Spring By Vmware,9.8,CRITICAL,0.004360000137239695,false,false,false,true,true,false,false,2022-11-04T00:00:00.000Z,0 CVE-2022-31690,https://securityvulnerability.io/vulnerability/CVE-2022-31690,,"Spring Security, versions 5.7 prior to 5.7.5, and 5.6 prior to 5.6.9, and older unsupported versions could be susceptible to a privilege escalation under certain conditions. A malicious user or attacker can modify a request initiated by the Client (via the browser) to the Authorization Server which can lead to a privilege escalation on the subsequent approval. This scenario can happen if the Authorization Server responds with an OAuth2 Access Token Response containing an empty scope list (per RFC 6749, Section 5.1) on the subsequent request to the token endpoint to obtain the access token.",Vmware,Spring Security,8.1,HIGH,0.002409999957308173,false,false,false,false,,false,false,2022-10-31T00:00:00.000Z,0 CVE-2022-31692,https://securityvulnerability.io/vulnerability/CVE-2022-31692,,"Spring Security, versions 5.7 prior to 5.7.5 and 5.6 prior to 5.6.9 could be susceptible to authorization rules bypass via forward or include dispatcher types. Specifically, an application is vulnerable when all of the following are true: The application expects that Spring Security applies security to forward and include dispatcher types. The application uses the AuthorizationFilter either manually or via the authorizeHttpRequests() method. The application configures the FilterChainProxy to apply to forward and/or include requests (e.g. spring.security.filter.dispatcher-types = request, error, async, forward, include). The application may forward or include the request to a higher privilege-secured endpoint.The application configures Spring Security to apply to every dispatcher type via authorizeHttpRequests().shouldFilterAllDispatcherTypes(true)",Vmware,Spring By Vmware,9.8,CRITICAL,0.0012400000123307109,false,false,false,true,true,false,false,2022-10-31T00:00:00.000Z,0 CVE-2022-31679,https://securityvulnerability.io/vulnerability/CVE-2022-31679,,"Applications that allow HTTP PATCH access to resources exposed by Spring Data REST in versions 3.6.0 - 3.5.5, 3.7.0 - 3.7.2, and older unsupported versions, if an attacker knows about the structure of the underlying domain model, they can craft HTTP requests that expose hidden entity attributes.",Vmware,Spring Data Rest,3.7,LOW,0.001019999966956675,false,false,false,false,,false,false,2022-09-21T17:42:42.000Z,0 CVE-2022-22980,https://securityvulnerability.io/vulnerability/CVE-2022-22980,,A Spring Data MongoDB application is vulnerable to SpEL Injection when using @Query or @Aggregation-annotated query methods with SpEL expressions that contain query parameter placeholders for value binding if the input is not sanitized.,Vmware,Spring Data Mongodb,9.8,CRITICAL,0.004490000195801258,false,false,false,true,true,false,false,2022-06-23T17:15:00.000Z,0 CVE-2022-22979,https://securityvulnerability.io/vulnerability/CVE-2022-22979,,"In Spring Cloud Function versions prior to 3.2.6, it is possible for a user who directly interacts with framework provided lookup functionality to cause a denial-of-service condition due to the caching issue in the Function Catalog component of the framework.",Vmware,Spring Cloud Function,7.5,HIGH,0.0008900000248104334,false,false,false,false,,false,false,2022-06-21T14:23:38.000Z,0 CVE-2022-22976,https://securityvulnerability.io/vulnerability/CVE-2022-22976,,"Spring Security versions 5.5.x prior to 5.5.7, 5.6.x prior to 5.6.4, and earlier unsupported versions contain an integer overflow vulnerability. When using the BCrypt class with the maximum work factor (31), the encoder does not perform any salt rounds, due to an integer overflow error. The default settings are not affected by this CVE.",Vmware,Spring Security,5.3,MEDIUM,0.0011500000255182385,false,false,false,true,true,false,false,2022-05-19T14:50:46.000Z,0 CVE-2022-22978,https://securityvulnerability.io/vulnerability/CVE-2022-22978,,"In spring security versions prior to 5.4.11+, 5.5.7+ , 5.6.4+ and older unsupported versions, RegexRequestMatcher can easily be misconfigured to be bypassed on some servlet containers. Applications using RegexRequestMatcher with `.` in the regular expression are possibly vulnerable to an authorization bypass.",Vmware,Spring Security,9.8,CRITICAL,0.004370000213384628,false,false,false,true,true,false,false,2022-05-19T00:00:00.000Z,0 CVE-2022-22971,https://securityvulnerability.io/vulnerability/CVE-2022-22971,,"In spring framework versions prior to 5.3.20+ , 5.2.22+ and old unsupported versions, application with a STOMP over WebSocket endpoint is vulnerable to a denial of service attack by an authenticated user.",Vmware,Spring Framework,6.5,MEDIUM,0.00107999995816499,false,false,false,true,true,false,false,2022-05-12T19:30:49.000Z,0 CVE-2022-22970,https://securityvulnerability.io/vulnerability/CVE-2022-22970,,"In spring framework versions prior to 5.3.20+ , 5.2.22+ and old unsupported versions, applications that handle file uploads are vulnerable to DoS attack if they rely on data binding to set a MultipartFile or javax.servlet.Part to a field in a model object.",Vmware,Spring Framework,5.3,MEDIUM,0.003160000080242753,false,false,false,false,,false,false,2022-05-12T19:28:47.000Z,0 CVE-2022-22968,https://securityvulnerability.io/vulnerability/CVE-2022-22968,,"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.",Vmware,Spring Framework,5.3,MEDIUM,0.0007900000200606883,false,false,false,true,true,false,false,2022-04-14T20:05:50.000Z,0