Introducing Intelligent Business Logic Testing: Find Authorization Flaws Pre-Production
Blog post from StackHawk
StackHawk has launched Business Logic Testing (BLT), an automated tool designed to detect multi-user authorization vulnerabilities, such as BOLA (Broken Object Level Authorization) and BFLA (Broken Function Level Authorization), which traditional single-user security tools cannot identify. These vulnerabilities are significant contributors to security breaches and require testing with multiple users to manifest, making them difficult to detect with existing automated tools. BLT integrates into existing runtime application security testing workflows and uses features like Smart Crawl for context-aware test orchestration and configurable multi-user tests to simulate real-world scenarios. This approach enables continuous and efficient testing at development velocity, providing detailed reports and remediation guidance that integrate directly into developers' workflows. By automating these complex tests, BLT aims to reduce the reliance on expensive and time-consuming manual penetration testing, offering a comprehensive solution for identifying and addressing authorization flaws in APIs.