Detailedlikelihood: Highseverity: LowDraft

CAPEC-85AJAX Footprinting

Abstraction
Detailed
Status
Draft
Likelihood
High
Severity
Low

Description

This attack utilizes the frequent client-server roundtrips in Ajax conversation to scan a system. While Ajax does not open up new vulnerabilities per se, it does optimize them from an attacker point of view. A common first step for an attacker is to footprint the target environment to understand what attacks will work. Since footprinting relies on enumeration, the conversational pattern of rapid, multiple requests and responses that are typical in Ajax applications enable an attacker to look for many vulnerabilities, well-known ports, network locations and so on. The knowledge gained through Ajax fingerprinting can be used to support other attacks, such as XSS.

Related weaknesses· 9

CWE-79CWE-113CWE-348CWE-96CWE-20CWE-116CWE-184CWE-86CWE-692

Related attack patterns· 2

CAPEC-580 (ChildOf)CAPEC-63 (CanPrecede)

Exploits9

TypeTargetConfidenceTier
WeaknessImproper Neutralization of Input During Web Page Generation ('Cross-site Scripting')cwe-79100%live
WeaknessImproper Neutralization of Invalid Characters in Identifiers in Web Pagescwe-86100%live
WeaknessImproper Neutralization of Directives in Statically Saved Code ('Static Code Injection')cwe-96100%live
WeaknessImproper Encoding or Escaping of Outputcwe-116100%live
WeaknessImproper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting')cwe-113100%live
WeaknessIncomplete List of Disallowed Inputscwe-184100%live
WeaknessIncomplete Denylist to Cross-Site Scriptingcwe-692100%live
WeaknessImproper Input Validationcwe-20100%live
WeaknessUse of Less Trusted Sourcecwe-348100%live

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CAPEC
Web Application Fingerprinting
CAPEC
Browser Fingerprinting
CAPEC
Process Footprinting
CAPEC
System Footprinting
CAPEC
Footprinting
CAPEC
Cross-Site Scripting (XSS)
Sourced from MITRE CAPEC. Curated by Adam Lundqvist, SQUR.