Server-Side Attacks

Test NameAPI IDDescriptionDetectable Vulnerabilities
AWS S3 Takeoveramazon_s3_takeoverTests for S3 buckets that no longer exist to prevent data breaches and malware distributionAmazon AWS S3 bucket takeover
Broken JWT AuthenticationjwtTests for secure implementation of JSON Web Token (JWT) in the applicationBroken JWT Authentication
Broken Object Property AuthorizationboplaTests if the application properly enforces access controls on individual properties of an objectBroken Object Property Authorization
Broken SAML Authenticationbroken_saml_authTests for secure implementation of SAML authentication in the applicationBroken SAML Authentication
Brute Force Loginbrute_force_loginTests for the availability of commonly used credentialsBrute Force Login
Common Filescommon_filesTests if common files that should not be accessible are accessibleExposed Common File
Cookie Securitycookie_securityTests if the application uses and implements cookies with secure attributesMissing 'httponly' Flag in CookieMissing 'secure' Flag in CookiePredictable Cookie Value
Cross Site Request Forgery (CSRF)csrfTests application forms for vulnerable cross-site filling and submittingCross-Site Request Forgery (CSRF)
CVE scanningcve_testTests for known third-party common vulnerability exposuresCommon Vulnerability Exposure
Directory Listingdirectory_listingTests if server-side directory listing is possibleDirectory Listing
Email Injectionemail_injectionTests if it is possible to send emails to other addresses through the target application mailing server, which can lead to spam and phishingEmail Header Injection
File Uploadfile_uploadTests if file upload mechanisms are validated properly and denies upload of malicious contentUnrestricted File Upload
Full Path Disclosure (FPD)full_path_disclosureTests if various application parameters are vulnerable to the exposure of errors that include full webroot pathFull Path Disclosure
Headers Security Checkheader_securityTests for proper Security Headers configurationMisconfigured Security Headers
HTTP Method Fuzzerhttp_method_fuzzingTests enumeration of possible HTTP methods for vulnerabilitiesInsecure HTTP Method
iFrame Injectioniframe_injectionTests for frame injection attacks evaluate the embedding of deceptive elements on legitimate websites, tricking users into unintended interactions that lead to unauthorized actions, data theft, or malicious activities.iFrame Injection
Insecure TLS Configurationinsecure_tls_configurationTests SSL/TLS ciphers and configurations for vulnerabilitiesInsecure TLS Configuration
Local File Inclusion (LFI)lfiTests if various application parameters are vulnerable to loading of unauthorized local system resourcesLocal File Inclusion (LFI)
MongoDB InjectionnosqlTests if an attacker is able to inject malicious input into a NoSQL database queryMongoDB Injection (NoSQLI injection)
Open Cloud Storageopen_cloud_storageContains Open Buckets, Azure Blob Storage, and Amazon S3 Bucket Takeover testsOpen Cloud Storage
Open DataBaseopen_databaseTests if exposed database connection strings are open to public connectionsExposed Database AccessExposed Database Connection String
OS Command InjectionosiTests if various application parameters are vulnerable to Operation System (OS) command injectionOS Command Injection
Remote File Inclusion (RFI)rfiTests if various application parameters are vulnerable to loading of unauthorized remote system resourcesRemote File Inclusion (RFI)
Secret Tokenssecret_tokensTests for exposure of secret API tokens or keys in the target applicationSecret Tokens Leak
Server Side Template Injection (SSTI)sstiTests if various application parameters are vulnerable to server-side code executionServer Side Template Injection (SSTI)
Server-Side JavaScript Injectionserver_side_js_injectionTest if the application incorrectly evaluates user-controllable data as code on the server side.
Server-Side Request Forgery (SSRF)ssrfTests if various application parameters are vulnerable to internal resource accessServer Side Request Forgery (SSRF)
SQL Injection (SQLI)sqliSQL Injection tests vulnerable parameters for SQL database accessDatabase Error Message DisclosureSQL Injection
Version Control Systemversion_control_systemsTests if it is possible to access Version Control System (VCS) resourcesVersion Control System Exposure
WordPress ScanwordpressTests for known vulnerabilities related to the WordPress platformWordPress Component with Known Vulnerabilities
XML External Entity (XXE)xxeTests if various XML parameters are vulnerable to XML parsing of unauthorized external entitiesXML External Entity (XXE)
XPath InjectionxpathiTests if unvalidated user input in XPath expressions can be exploited to manipulate queries, potentially leading to unauthorized access or unintended actionsXPath Injection