File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
java/ql/src/Security/CWE/CWE-200/InsecureSpringActuatorConfig Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 1
1
/**
2
- * @name Insecure Spring Boot Actuator Configuration
3
- * @description Exposed Spring Boot Actuator through configuration files without declarative or procedural
4
- * security enforcement leads to information leak or even remote code execution.
2
+ * @name Exposed Spring Boot actuators in configuration file
3
+ * @description Exposing Spring Boot actuators through configuration files may lead to information leak from
4
+ * the internal application, or even to remote code execution.
5
5
* @kind problem
6
6
* @problem.severity error
7
+ * @security-severity 6.5
7
8
* @precision high
8
- * @id java/insecure- spring-actuator -config
9
+ * @id java/spring-boot-exposed-actuators -config
9
10
* @tags security
10
- * experimental
11
- * external/cwe/cwe-016
11
+ * external/cwe/cwe-200
12
12
*/
13
13
14
14
import java
21
21
// TODO: remove pom; for debugging versions
22
22
d = pom .getADependency ( )
23
23
select d ,
24
- "Insecure $@ of Spring Boot Actuator exposes sensitive endpoints (" +
24
+ "Insecure Spring Boot actuator $@ exposes sensitive endpoints (" +
25
25
pom .getParentElement ( ) .getVersionString ( ) + ")." , jpOption , "configuration"
You can’t perform that action at this time.
0 commit comments