nerdexam
EC-Council

312-50V9 · Question #140

Which of the following is a common Service Oriented Architecture (SOA) vulnerability?

The correct answer is D. XML denial of service issues. XML Denial of Service is a primary vulnerability class in Service Oriented Architecture environments due to their reliance on XML-based messaging protocols like SOAP.

Hacking Web Applications

Question

Which of the following is a common Service Oriented Architecture (SOA) vulnerability?

Options

  • ACross-site scripting
  • BSQL injection
  • CVPath injection
  • DXML denial of service issues

How the community answered

(24 responses)
  • A
    4% (1)
  • B
    4% (1)
  • D
    92% (22)

Why each option

XML Denial of Service is a primary vulnerability class in Service Oriented Architecture environments due to their reliance on XML-based messaging protocols like SOAP.

ACross-site scripting

Cross-site scripting is a client-side web application vulnerability that targets browsers and is not specific to the XML messaging layer of SOA.

BSQL injection

SQL injection targets database query construction and is not specific to the XML-based service communication protocols used in SOA.

CVPath injection

VPath injection is a path traversal variant that targets file system access and is not a recognized SOA-specific vulnerability category.

DXML denial of service issuesCorrect

SOA environments rely heavily on XML-based communication protocols such as SOAP, making them susceptible to XML DoS attacks that involve sending maliciously crafted XML messages - such as deeply nested structures or exponentially expanding entities (e.g., Billion Laughs attack) - to overwhelm the XML parser. Because SOA exposes services through XML interfaces, this attack class is a well-documented and primary vulnerability specific to this architecture. Cross-site scripting and SQL injection target different layers and are not SOA-specific in the same way.

Concept tested: XML denial of service vulnerability in SOA

Source: https://cheatsheetseries.owasp.org/cheatsheets/XML_Security_Cheat_Sheet.html

Topics

#SOA#XML denial of service#web services#SOAP vulnerabilities

Community Discussion

No community discussion yet for this question.

Full 312-50V9 Practice