Android and iOS

OWASP ASVS and the mobile back end

OWASP, secure development and the evidence behind controls.

Standards and evidence1 min readEditorial methods

A mobile application's back end has its own requirements. ASVS helps assess that layer; client protection does not remove server controls.

Evaluation approach

RASP may report device interference, while APIs independently validate sessions, permissions, input limits and transaction rules. Visible mobile controls cannot define server access rights.

Application example

An administrator screen may be hidden from ordinary users. If the API does not check roles, interface protection is insufficient. Test that case even with positive device integrity.

Limits and considerations

Valid device evidence does not grant rights over every object or action. ASVS and MASVS are related but have different scopes.

Checks and decisions

  • Track API requirements separately
  • Test object authorization
  • Validate client claims server-side

State application and back-end boundaries in reports. A clean assessment of one does not validate the other.

Sources

The primary references above provide the technical basis. Example workflows and evaluation suggestions are this publication’s explanations, not independent test results for a particular product.