OWASP Top 10 - 2021


  1. A01 Broken Access Control:
    • Privilege escalations
    • CORS misconfiguration allaowing APi access from untrusted origins
    • Accessing restricted methods like PUT, DELETE
    • Force browsing authenticated pages without valid credentials
    • Preventive steps:
      • Deny by Default
      • Rate limit APIs,
      • Session identifier should be invalidated
  2. A02 Cryptographic Failures - Sensitive Data Exposure(2017) : Focus on Cryptographic failures which often leads to sensitive data exposures
    • Plain text data Transmission
    • Deprecated Hash fuinctions in use line MD5, SHA1
    • Security headers missing in reuqest and response
    • Server certicated properly and trust chain properly validated?>
    • Preventive measures:
      • Encrypt data at rest
      • Use authenticated encryption
  3. A03 Injection: 
  4. A04 Insecure Design
  5. A05 Security Misconfiguration
  6. A06 Vulnerable and Outdated Components
  7. A07 Identification and Authentication Failures
  8. A08 Software and Data Integrity Failures
  9. A09 Security Logging and Monitoring Failure
  10. A10 Server Side Request Forgery (SSRF)

No comments:

Post a Comment

Pages