Wild Card (JOA)

WILD CARD
Joker

Alice kan de applicatie gebruiken om systemen en gegevens van gebruikers aan te vallen

How to play?

Application vulnerabilities can turn the app itself into an attack vector, enabling attackers to compromise users’ systems and data through malware delivery, code injection, or unauthorized data exfiltration.

Scenario: Alice's application abuse

Alize leverages vulnerabilities in the application to compromise the systems, data, or security of users who interact with it. This could include malicious downloads, code injection in content delivered to users, or manipulating application responses to compromise user devices.

Threat Modeling

STRIDE

Primary impact depends on the impact of attack:

  1. Malware delivery could be Tampering or DoS.
  2. Phishing / impersonation: Could be Spoofing or Information Disclosure.
  3. Data exfiltration could be Information Disclosure.

What can go wrong?

Consider how the application's normal functionality might be used to the disbenefit of an another application, of some or all users, of another party, or even of society. This may include:

  1. Performing denial of service.
  2. Hosting/distribution of unapproved content (e.g. videos, photos, malware).
  3. Generating of spam messages.
  4. Hosting unapproved application code (e.g. as a command and control server, or as a bot).
  5. Reflecting an attack against another system.
  6. Attacking another internal system (e.g. databases, internal network).

Considering these threats, the impact could be that:

  1. Users’ devices get infected with malware, ransomware, or spyware.
  2. Sensitive personal or financial data is stolen.
  3. Users are tricked into revealing credentials or performing harmful actions.
  4. Reputational damage for the application provider.
  5. Legal and regulatory consequences if user harm is significant.
  6. Reputational damage for the application provider.
  7. Legal and regulatory consequences if user harm is significant.

What are we going to do about it?

  1. Input and Output Validation: Sanitize all data sent to users to prevent injection attacks (e.g., XSS, malicious file downloads).
  2. Content Security Policies (CSP): Restrict what can run or be loaded in users’ browsers.
  3. Secure Third-Party Dependencies: Ensure libraries and frameworks are patched and trusted.
  4. User Education: Warn users about suspicious activity and encourage secure practices.
  5. Monitoring and Incident Response: Detect and respond to attacks leveraging your application quickly.
  6. Least Privilege & Sandboxing: Limit the capability of the application to affect client systems beyond its scope.

Mappings

STRIDE:

OWASP ASVS: 1.1.1,1.1.2,1.2.1,1.2.2,1.2.3,1.2.4,1.2.5,1.2.6,1.2.7,1.2.8,1.2.9,1.2.10,1.3.1,1.3.2,1.3.3,1.3.4,1.3.5,1.3.6,1.3.7,1.3.8,1.3.9,1.3.10,1.3.11,1.3.12,1.4.1,1.4.2,1.4.3,1.5.1,1.5.2,1.5.3,3.1.1,3.2.1,3.2.2,3.2.3,3.4.3,3.4.6,3.4.7,3.5.4,3.5.5,3.5.6,3.5.7,3.6.1,3.7.1,3.7.2,3.7.3,3.7.4,3.7.5,5.1.1,5.2.2,5.3.1,5.3.2,5.4.1,5.4.2,5.4.3,6.7.1,10.4.7,11.4.1,11.4.3,11.6.1,11.6.2,13.3.1,13.3.2,13.3.3,15.1.1,15.1.2,15.1.4,15.1.5,15.2.1,15.2.4,15.2.5,16.3.3,16.4.1

CAPEC: 184,242,248,441,444,523,549,636,691

OWASP DevGuide: -

SAFECode: -

CAPEC™ Map

CodeTitleASVS
68Subvert Code-signing Facilities
159Redirect Access to Libraries
184Software Integrity Attack
242Code Injection
248Command Injection
441Malicious Logic Insertion
444Development Alteration
523Malicious Software Implanted
549Local Execution of Code
636Hiding Malicious Data or Code within Files
691Spoof Open-Source Software Metadata

ASVS (5.0) Cheat Sheet Series Index

Attacks

OWASP Cornucopia

OWASP Cornucopia is a mechanism in the form of a card game to assist software development teams identify security requirements in Agile, conventional and formal development processes. It is language, platform and technology-agnostic, and is free to use. OWASP Cornucopia is licensed under the Creative Commons Attribution-ShareAlike 4.0 license, so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar licence to this one.

© 2012-2025 OWASP Foundation. The Open Worldwide Application Security Project (OWASP) is a nonprofit foundation that works to improve the security of software.