Exposed Spring Boot Actuator and Stolen Credentials Enable SharePoint Data Theft

· Original article ↗

Summary

Attackers used information exposed by unauthenticated Spring Boot Actuator endpoints and credentials stored in a spreadsheet to authenticate via ROPC without MFA, access SharePoint Online, and exfiltrate data.

Key points

  • Unauthenticated Spring Boot Actuator endpoints exposed configuration details that identified a SharePoint service account and where its credentials were stored.
  • A spreadsheet contained plaintext client credentials for an internal Azure AD application; investigators also identified the SharePoint account password in application configuration.
  • Attackers used the ROPC authentication flow with the stolen credentials to obtain a Microsoft Graph access token without an additional MFA challenge.
  • Logs showed SharePoint site access, document library enumeration, and file downloads consistent with data exfiltration.
  • The investigation found no evidence of malware deployment or software exploitation; the attackers used valid credentials and API access.
  • Recommended mitigations include restricting Actuator endpoints, removing and rotating exposed secrets, and disabling ROPC in favor of modern authentication controls.

Article Details

Victim Organization
Unknown
Incident Type
Credential abuse leading to unauthorized SharePoint access and data exfiltration
Disclosure Date
2026-03-18
Data Types Exposed
  • SharePoint files; specific data types were not disclosed
Operational Impact
The attacker used valid credentials and a Microsoft Graph access token to access SharePoint resources, enumerate document libraries, and download files. The investigation found no evidence of malware deployment or software exploitation.
Ransom Or Extortion
None reported
Claim Status
confirmed

Vendors

Products

Related Articles