framework-spring

Audit Spring Boot actuator endpoints and configuration for security misconfigurations.

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill framework-spring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: framework-spring
Source: https://github.com/salmanabdurrahman/pi-pentest-agent/tree/main/skills/framework-spring
Command: npx skills add https://github.com/salmanabdurrahman/pi-pentest-agent --skill framework-spring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the challenge of identifying security misconfigurations and vulnerabilities in Spring Boot applications, such as exposed actuator endpoints and secret leakage, without requiring manual, error-prone inspection.

Core Features & Use Cases

  • Actuator Surface Review: Automatically detects and audits exposed management endpoints like /actuator/env and /actuator/heapdump.
  • Vulnerability Detection: Identifies potential Spring4Shell (CVE-2022-22965) prerequisites and SpEL injection surfaces using safe, read-only probes.
  • Use Case: A security engineer can use this skill to quickly assess the production-readiness of a microservice by identifying if sensitive endpoints are exposed to the public internet or if default configurations are leaking environment variables.

Quick Start

Use the framework-spring skill to perform a read-only security review of the target application at the provided URL.

Frequently Asked Questions about framework-spring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find exposed actuator endpoints in a Spring Boot app?

Automated security posture assessments detect exposed actuator endpoints in Spring Boot apps by safely probing management interfaces like /actuator/env and /actuator/heapdump to identify unauthorized exposure of sensitive configuration data.

What is a read-only security audit for Spring Boot microservices?

A read-only security audit for Spring Boot microservices is an automated assessment that evaluates configuration properties and vulnerability surfaces without modifying the target, ensuring production-grade application integrity while identifying potential injection vectors.

How do I check my Spring Boot application for Spring4Shell vulnerabilities?

Automated security audits check Spring Boot applications for Spring4Shell (CVE-2022-22965) vulnerabilities by identifying potential prerequisites and SpEL injection surfaces using safe, read-only probes against target configuration surfaces.

Can I audit a production Spring Boot application without causing downtime?

Yes, you can audit a production Spring Boot application without causing downtime because the security assessment requires strict adherence to read-only probing protocols and authorization-gated execution to ensure target integrity during the vulnerability surface review.

Does this automated security audit detect leaked environment variables in Spring Boot?

Yes, automated security audits detect leaked environment variables in Spring Boot by reviewing default configurations and exposed actuator endpoints, allowing security engineers to identify if sensitive environment data is exposed publicly.

What are the limitations of automated security posture assessments for Spring?

The limitation of automated security posture assessments for Spring is that they require strict authorization-gated execution and read-only probing protocols, meaning they identify potential injection surfaces and misconfigurations but do not actively exploit vulnerabilities or modify target application states.