CVE-2025-15637
CVE-2025-15637 is an unauthenticated Local File Inclusion in Shuffle, a Security Orchestration, Automation and Response platform. The CVSS 8.1 score captures the technical severity but fundamentally misrepresents the actual risk because it ignores where this vulnerability lives in your architecture. SOAR platforms are not typical web applications. They are privileged integration hubs that hold credentials for your SIEM, ticketing systems, EDR platforms, and threat intelligence feeds—credentials optimized for programmatic use, meaning an attacker doesn't need to crack anything; the material comes back in the format their automation requires. A successful LFI here doesn't read a config file for curiosity; it potentially retrieves the keys to your entire security stack. Combined with the unauthenticated attack surface, there's no phishing chain or credential theft required—anyone who can reach the instance exploits this directly. Standard LFI-to-RCE techniques (log poisoning, wrapper injection) apply here, meaning full compromise is achievable without prior access. The compounding factor is the archaeological record: when integrations get deprecated or migrated, credential material doesn't vanish—it persists in backup files, archived JSON configs, migration artifacts, and upgrade scripts that the LFI can still reach. You're not just exposing current integrations; you're exposing every credential the platform has ever held, including credentials for tools you may no longer actively use but still depend on for historical data or compliance. The EPSS of 0.00348 likely reflects current attacker familiarity with SOAR platforms, not actual exploitability. The population who understand they're hitting a privileged integration hub and know what to grab is small today—until the weaponization spreads. Organizations running Shuffle should treat this as urgent: verify what the LFI can actually retrieve in your deployment, audit for deprecated or forgotten credentials, and prioritize the 1.8 patch as known exploit path with no credential requirement. The window between disclosure and widespread patching is where systemic debt accumulates—and SOAR platforms are typically maintained by the same lean security teams they're supposed to protect, making them last to get patched. That irony is the mechanism by which this vulnerability becomes breaches.
Reviewed through automated stages and approved by a human before publication.