312-39 · Question #163
An attacker exploits the logic validation mechanisms of an e-commerce website. He successfully purchases a product worth $100 for $10 by modifying the URL exchanged between the client and the…
The correct answer is C. Parameter Tampering Attack. The scenario described involves an attacker modifying the URL parameters to alter the price of a product, which is a classic example of a Parameter Tampering attack. This type of attack occurs when an attacker manipulates parameters exchanged between client and server in order…
Question
An attacker exploits the logic validation mechanisms of an e-commerce website. He successfully purchases a product worth $100 for $10 by modifying the URL exchanged between the client and the server. Identify the attack depicted in the above scenario.
Options
- ADenial-of-Service Attack
- BSQL Injection Attack
- CParameter Tampering Attack
- DSession Fixation Attack
How the community answered
(66 responses)- A3% (2)
- B8% (5)
- C76% (50)
- D14% (9)
Explanation
The scenario described involves an attacker modifying the URL parameters to alter the price of a product, which is a classic example of a Parameter Tampering attack. This type of attack occurs when an attacker manipulates parameters exchanged between client and server in order to modify application data, such as user credentials, permissions, and price of products, as seen in this case. The original URL indicates that the product price (debit) is set to $100. The attacker has modified this parameter value to $10 in the modified URL, thus exploiting the logic validation mechanism of the e- commerce website to purchase the product at a lower price. This manipulation of parameters is indicative of a Parameter Tampering attack, which is a form of web-based attack where the properties of a web application are altered to achieve unintended outcomes by the attacker. cyber attacks, including Parameter Tampering. The CSA study guides and resources provide detailed information on how to identify and respond to such attacks, emphasizing the importance of validating and sanitizing all inputs and parameters to prevent exploitation.
Topics
Community Discussion
No community discussion yet for this question.