April 11, 2023, 12:25 p.m. | Kushanmaduranga

System Weakness - Medium systemweakness.com

CrAPI is a purposely vulnerable API that is designed to showcase common API security vulnerabilities outlined in the OWASP API Top 10.

To Deploy crAPI locally

Step 1

Installing docker.io package

Step 2

Installing docker Compose

Step3

To clone crAPI

Step4

Excellent, let’s begin our task now.

Exploiting API Authorization

Challenge 1 — Access details of another user’s vehicle

BOLA Example:

There are two API endpoints:

  • “/identity/api/v2/vehicle/carA/location”
  • “/identity/api/v2/vehicle/carB/location”

The system has a BOLA (Broken Object …

access api api security authorization bola broken object level authorization crapi docker endpoints exploiting hacking identity information lab location object owasp owasp api owasp api top 10 security system task top 10 vehicle vulnerabilities vulnerability vulnerable vulnerable api

Intern, Cyber Security Vulnerability Management

@ Grab | Petaling Jaya, Malaysia

Compliance - Global Privacy Office - Associate - Bengaluru

@ Goldman Sachs | Bengaluru, Karnataka, India

Cyber Security Engineer (m/w/d) Operational Technology

@ MAN Energy Solutions | Oberhausen, DE, 46145

Armed Security Officer - Hospital

@ Allied Universal | Sun Valley, CA, United States

Governance, Risk and Compliance Officer (Africa)

@ dLocal | Lagos (Remote)

Junior Cloud DevSecOps Network Engineer

@ Accenture Federal Services | Arlington, VA