![]() |
VOOZH | about |
AI Guard helps secure your AI apps and agents in real time against prompt injection, jailbreaking, tool misuse, and sensitive data exfiltration attacks. Try it today!
Use App and API Protection’s Exploit Prevention to protect your critical applications and APIs against zero-day vulnerabilities without tuning or reconfiguration.
With App and API Protection’s context-aware capabilities, you can gain a deep understanding of application logic, data flow, and state.
Combine telemetry from the Datadog SDK with predefined heuristics to detect and block exploits with higher accuracy, ensuring legitimate traffic remains unaffected.
This is powered by Runtime Application Self Protection (RASP), which allows you to detect and prevent attacks in real time.
For details on how Exploit Prevention differs from In-App WAF, see Exploit Prevention vs. In-App WAF.
An attacker tricks the server into making unauthorized requests to internal systems or external servers, potentially leaking information or enabling further exploitation.
App and API Protection Exploit Prevention checks whether an internal or external request’s URL, which is partially or totally controlled by a user parameter, has been manipulated by an attacker to alter the original purpose of the request.
An attacker exploits a vulnerable parameter to include local files from the server, potentially exposing sensitive data like configuration files or possibly enabling remote code execution.
App and API Protection Exploit Prevention inspects all file access attempts to determine if the path has been injected and whether a restricted file is accessed.
An attacker injects malicious SQL code into a query, potentially gaining unauthorized access to the database, manipulating data, or executing administrative operations.
App and API Protection Exploit Prevention intercepts all SQL queries to determine if a user parameter has been injected and whether the injection alters the original purpose and structure of the SQL query.
| Exploit Type | .NET | Python | Go | Java | Node.js | PHP | Ruby |
|---|---|---|---|---|---|---|---|
| Server-side Request Forgery (SSRF) | v3.3.0 | v2.15.0 | v1.70.1 | v1.42.0 | v5.20.0, v4.44.0 | v1.9.0 | v2.15.0 |
| Local File Inclusion (LFI) | v3.5.0 | v2.15.0 | orchestrion v1.0.0 | v1.42.0 | v5.24.0, v4.48.0 | v1.9.0 | Not supported |
| SQL Injection (SQLi) | v3.4.0 | v2.16.0 | v1.70.1 | v1.42.0 | v5.25.0, v4.49.0 | v1.9.0 | v2.15.0 |
| Command Injection | v3.4.0 | v2.15.0 | Not supported | v1.45.0 | v5.25.0, v4.49.0 | Not supported | Not supported |
After you have enabled Exploit Prevention, if App and API Protection detects an exploit attempt, it proceeds to block that request. Exploit Prevention detections are always accompanied by stack traces, which provide full visibility of where the vulnerability lies in your code, ensuring a clear path to remediation.
In addition, App and API Protection also generates a signal correlating all the blocked traces and isolating the attacker IP addresses that are targeting your service(s). You can take action by blocking all attacking IPs.
Additional helpful documentation, links, and articles:
| |