Security Events Dashboard
AppSentinels' platform is equipped with a robust threat detection framework designed to uncover sophisticated attack patterns targeting APIs and application logic. It leverages multiple detection engines, each specialized in identifying distinct threat types. This document outlines the key threat detection capabilities for security professionals.
1. Smart Detection Engine
Purpose: Detects business logic attacks and contextual threats.
- Identifies Broken Business Logic (e.g., abuse of flows, bypass of intended logic)
- Identifies Broken Functional Level Authorization (e.g., role escalation)
2. Automated Detection Engine
Purpose: Detects behavioral anomalies and automated threats.
- Learns normal traffic patterns per endpoint
- Identifies sudden spikes, suspicious user flows, and unexpected input variations
- Detects credential stuffing and brute-force login attempts
- Identifies traffic generated from automated tools and data exfiltration
3. User Reputation & Geo Intelligence
Purpose: Assesses risk based on user origin and IP reputation.
- Flags access from suspicious geolocations
- Detects users with poor historical IP reputation
4. Core Ruleset (CRS)
Purpose: Enforces protection against known attack vectors.
- Detects injection attacks (SQLi, XSS, Command Injection)
- Flags common web application threats using updated ruleset
- Acts as a layer of defense akin to a Web Application Firewall (WAF)
5. OpenAPI Schema Enforcement
Purpose: Validates API traffic against defined schemas.
- Enforces request/response shape compliance
- Prevents undocumented or rogue API access
- Validates parameter types, lengths, and required fields
AppSentinels combines multiple detection layers to create a comprehensive defense-in-depth model. By integrating behavioral, reputation-based, and schema-aware detection, the platform offers precise threat identification with minimal false positives. Ideal for proactive security teams aiming to stay ahead of advanced API threats.