Back to Intellij Community

SystemProperties

java/java-impl/resources/inspectionDescriptions/SystemProperties.html

2025.3-rc-2432 B
Original Source

Reports code that accesses system properties using one of the following methods:

  • System.getProperties(), System.setProperty(), System.setProperties(), System.clearProperties()
  • Integer.getInteger()
  • Boolean.getBoolean()

While accessing the system properties is not a security risk in itself, it is often found in malicious code. Code that accesses system properties should be closely examined in any security audit.