Lucene search
+L

VMware Spring Framework < 5.2.22, 5.3.x < 5.3.20 Multiple DoS Vulnerabilities - Windows

🗓️ 11 May 2022 00:00:00Reported by Copyright (C) 2022 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 28 Views

VMware Spring Framework < 5.2.22, 5.3.x < 5.3.20 Multiple DoS Vulnerabilities - Windows. Denial of Service vulnerabilities exist for versions prior to 5.2.22 and 5.3.x prior to 5.3.20. Affected components include Data Binding to MultipartFile or Servlet Part, and STOMP over WebSocket

Related
Refs
Code
ReporterTitlePublishedViews
Family
ibm
IBM Security Bulletins
Security Bulletin: IBM Engineering Requirements Management DOORS and DOORS Web Access is affected by multiple vulnerabilities
6 Jul 202613:46
ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Sterling B2B Integrator is vulnerable to denial of service due to Spring Framework (CVE-2022-22970)
10 Feb 202320:05
ibm
ibm
IBM Security Bulletins
Security Bulletin: IBM Sterling Partner Engagement Manager vulnerable to denial of service due to Apache Shiro (CVE-2022-32532)
23 Sep 202206:10
ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilites in IBM Rational Build Forge.
2 Mar 202608:30
ibm
ibm
IBM Security Bulletins
Security Bulletin: Netcool Operations Insight v1.6.8 addresses multiple security vulnerabilities.
11 Apr 202311:47
ibm
ibm
IBM Security Bulletins
Security Bulletin: Rational Test Control Panel component in Rational Test Virtualization Server and Rational Test Workbench is vulnerable to a denial of service attack in Spring Framework (CVE-2022-22971)
16 Sep 202212:51
ibm
ibm
IBM Security Bulletins
Security Bulletin: Vulnerabilities Spring Boot, Spring Security and Spring Framework might affect IBM Storage Copy Data Management
22 Mar 202416:06
ibm
ibm
IBM Security Bulletins
Security Bulletin: Multiple VMWare Tanzu Spring Vulerabilities Affects IBM OpenPages with Watson (CVE-2022-22968, CVE-2022-22970, CVE-2022-22971)
28 Jul 202316:48
ibm
ibm
IBM Security Bulletins
Security Bulletin: Vulnerability in Spring Framework affects IBM Watson Explorer (CVE-2022-22971, CVE-2022-22968, CVE-2022-22970)
17 Jun 202218:30
ibm
ibm
IBM Security Bulletins
Security Bulletin: Watson Machine Learning Accelerator is affected but not classified as vulnerable by a remote code execution in Spring Framework (CVE-2022-22971)
13 Jul 202202:41
ibm
Rows per page
# SPDX-FileCopyrightText: 2022 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only

CPE = "cpe:/a:vmware:spring_framework";

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.113997");
  script_version("2025-09-04T05:39:49+0000");
  script_tag(name:"last_modification", value:"2025-09-04 05:39:49 +0000 (Thu, 04 Sep 2025)");
  script_tag(name:"creation_date", value:"2022-05-11 12:37:41 +0000 (Wed, 11 May 2022)");
  script_tag(name:"cvss_base", value:"4.0");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:S/C:N/I:N/A:P");
  script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H");
  script_tag(name:"severity_origin", value:"NVD");
  script_tag(name:"severity_date", value:"2022-06-01 18:03:00 +0000 (Wed, 01 Jun 2022)");

  script_cve_id("CVE-2022-22970", "CVE-2022-22971");

  script_name("VMware Spring Framework < 5.2.22, 5.3.x < 5.3.20 Multiple DoS Vulnerabilities - Windows");
  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2022 Greenbone AG");
  script_family("Denial of Service");
  script_dependencies("gb_vmware_spring_framework_consolidation.nasl");
  script_mandatory_keys("vmware/spring/framework/smb-login/detected");

  script_xref(name:"URL", value:"https://spring.io/blog/2022/05/11/spring-framework-5-3-20-and-5-2-22-available-now");
  script_xref(name:"URL", value:"https://tanzu.vmware.com/security/cve-2022-22970");
  script_xref(name:"URL", value:"https://tanzu.vmware.com/security/cve-2022-22971");

  script_tag(name:"summary", value:"The VMware Spring Framework is prone to multiple denial of
  service (DoS) vulnerabilities.");

  script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");

  script_tag(name:"insight", value:"The following flaws exist:

  - CVE-2022-22970: Spring Framework DoS via Data Binding to MultipartFile or Servlet Part

  Denial of Service (DoS) attack in Spring MVC or Spring WebFlux applications that handle file
  uploads and rely on data binding to set a MultipartFile or javax.servlet.Part to a field in a
  model object.

  - CVE-2022-22971: Spring Framework DoS with STOMP over WebSocket

  Denial of service (DoS) attack by authenticated users in Spring applications with a STOMP over
  WebSocket endpoint.");

  script_tag(name:"affected", value:"VMware Spring Framework versions prior to 5.2.22 and 5.3.x
  prior to 5.3.20.");

  script_tag(name:"solution", value:"Update to version 5.2.22, 5.3.20 or later.");

  script_tag(name:"qod_type", value:"executable_version");
  script_tag(name:"solution_type", value:"VendorFix");

  exit(0);
}

include("host_details.inc");
include("version_func.inc");

if( isnull( port = get_app_port( cpe:CPE ) ) )
  exit( 0 );

if( ! infos = get_app_version_and_location( cpe:CPE, port:port, exit_no_version:TRUE ) )
  exit( 0 );

version = infos["version"];
location = infos["location"];

if( version_is_less( version:version, test_version:"5.2.22" ) ) {
  report = report_fixed_ver( installed_version:version, fixed_version:"5.2.22/5.3.20", install_path:location );
  security_message( port:port, data:report );
  exit( 0 );
}

if( version_in_range_exclusive( version:version, test_version_lo:"5.3.0", test_version_up:"5.3.20" ) ) {
  report = report_fixed_ver( installed_version:version, fixed_version:"5.3.20", install_path:location );
  security_message( port:port, data:report );
  exit( 0 );
}

exit( 99 );

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

04 Sep 2025 00:00Current
7.6High risk
Vulners AI Score7.6
CVSS 24
CVSS 3.16.5
EPSS0.03174
28