spring boot读书笔记一开启Project folder时出现“1 critical CVE vulnerability is detected in this project. Would you like to fix it now?“的问题
The message about "1 critical CVE vulnerability is detected in this project" appears because Amazon Q's security scanning has identified a known security vulnerability (CVE - Common Vulnerabilities and Exposures) in your project's dependencies.
This is likely related to one of these common causes:
- Outdated Spring Boot version - Older versions may have known security vulnerabilities
- Vulnerable dependencies - Libraries in your pom.xml or gradle.build that have security issues
- Transitive dependencies - Dependencies of your dependencies that contain vulnerabilities
The critical CVE vulnerability is likely due to Spring Boot version 2.6.3 being outdated. This version was released in early 2022 and has several known security vulnerabilities that have been patched in newer versions.
remark:Common vulnerabilities in Spring Boot 2.6.3 include:
- CVE-2022-22965 (Spring4Shell) - Remote Code Execution vulnerability
- CVE-2022-22950 - Expression Language injection
- Various other security issues in transitive dependencies
To fix this vulnerability:
Accept the fix when prompted - Amazon Q can automatically update your dependencies to secure versions
Or manually update your Spring Boot version in pom.xml:
<version>2.7.18</version> <!-- or latest 2.x version -->
The vulnerability warning appears because security scanning tools (including Amazon Q) continuously monitor your project dependencies against known CVE databases and alert you when vulnerable versions are detected. This is a proactive security feature to help you maintain secure applications.

浙公网安备 33010602011771号