P. Koppelingen met andere systemen
P-11 SOAP en XML: parser beschermd tegen XXE en entity-expansie, berichten gevalideerd tegen het schema, authenticatie via WS-Security of mTLS, XML-handtekeningen correct gecontroleerd (geen signature wrapping), WSDL niet publiek in productie
Waarom
Koppelingen met andere systemen zijn de deuren van je app. Elke deur heeft een slot en een logboek nodig.
Hoe we het controleren
Methode: scan + aanvalstest
- Scan: volledig automatisch, met vaste regels. Dezelfde code geeft altijd dezelfde uitkomst.
- Aanvalstest: een geautomatiseerde aanval op de draaiende app in een testomgeving.
Op welk niveau
| Niveau 1 · Basisscan | – niet |
|---|---|
| Niveau 2 · Gekeurd | ● verplicht |
| Niveau 3 · Gekeurd Plus | ● verplicht |
| Niveau 4 · Kritiek | ● verplicht |
Norm of wet
OWASP ASVS 5.0; OWASP Cheat Sheet XXE