COMMON ATTACK PATTERN ENUMERATION AND CLASSIFICATIONMITRE canlı kaydı

CAPEC-278

Web Services Protocol Manipulation

An adversary manipulates a web service related protocol to cause a web application or service to react differently than intended. This can either be performed through the manipulation of call parameters to include unexpected values, or by changing the called function to one that should normally be restricted or limited. By leveraging this pattern of attack, the adversary is able to gain access to data or resources normally restricted, or to cause the application or service to crash.

Soyutlama

Standard

Tipik ciddiyet

High

Saldırı ihtimali

Medium

Saldırıyı anla

Bu saldırı kalıbı nedir?

An adversary manipulates a web service related protocol to cause a web application or service to react differently than intended. This can either be performed through the manipulation of call parameters to include unexpected values, or by changing the called function to one that should normally be restricted or limited. By leveraging this pattern of attack, the adversary is able to gain access to data or resources normally restricted, or to cause the application or service to crash.

Gereksinimler

Saldırının gerçekleşmesi için ne gerekir?

Ön koşullar

  • The targeted application or service must rely on web service protocols in such a way that malicious manipulation of them can alter functionality.

Gerekli beceri

MITRE kaydında belirtilmemiş.

Gerekli kaynak

  • The attacker must be able to manipulate the communications to the targeted application or service.

Savunma

Nasıl önlenir ve etkisi azaltılır?

1
Design: Range, size and value and consistency verification for any arguments supplied to applications and services from external sources and devise appropriate error response.
2
Design: Ensure that function calls that should not be called by an unprivileged user are not accessible to them.
CAPEC-278: Web Services Protocol Manipulation — DayBreach Saldırı Sözlüğü · DayBreach