Improper Assets Management Flashcards
What is improper assets management?
It’s a vulnerability that happens when unsupported or non-production versions of an API are exposed. This versions can be susceptible to other vulnerabilities.
Explain what is a non-production version of an API
A non-production version includes any version that is not meant for end-user consumption, like test versions.
Explain what is a unsupported version.
These include outdated versions, like a version 1.0 of an API that’s currently in version 2.0.
Where can you check for an API version?
Usually the API version will be indicated in the URL, headers, query parameter or request body.
API:2019 Improper Assets Management is most like which other common vulnerability?
OWASP AO6:2021 Vulnerable and Outdated Components
Which of the following is most likely a non-production version of an API?
a) api.target.com.v1
b) staging.target.com
c) target.com/v2/users
d) target.com/api/public
Letter b. It involves a version that’s not meant for end-user consumption.