200-201 · Question #153
A CMS plugin creates two files that are accessible from the Internet: myplugin.html and exploitable.php. A newly discovered exploit takes advantage of an injection vulnerability in exploitable.php…
The correct answer is B. reconnaissance. The observed network traffic of HTTP GET requests to a non-vulnerable file indicates an attacker is gathering information about the target system rather than actively exploiting a known vulnerability.
Question
A CMS plugin creates two files that are accessible from the Internet: myplugin.html and exploitable.php. A newly discovered exploit takes advantage of an injection vulnerability in exploitable.php. To exploit the vulnerability, an HTTP POST must be sent with specific variables to exploitable.php. A security engineer notices traffic to the webserver that consists of only HTTP GET requests to myplugin.html. Which category does this activity fall under?
Options
- Aexploitation
- Breconnaissance
- Cinstallation
- Dweaponization
How the community answered
(25 responses)- A16% (4)
- B76% (19)
- C4% (1)
- D4% (1)
Why each option
The observed network traffic of HTTP GET requests to a non-vulnerable file indicates an attacker is gathering information about the target system rather than actively exploiting a known vulnerability.
Exploitation involves actively taking advantage of a known vulnerability to gain unauthorized access or control, which is not happening here as the traffic is GET to 'myplugin.html', not POST to 'exploitable.php'.
Reconnaissance is the phase where an attacker probes a target to gather information about its systems, network, and applications, often by observing publicly accessible files or services without initiating a direct attack. In this scenario, the attacker is sending HTTP GET requests to 'myplugin.html' to understand the web server's structure or identify potential entry points, which aligns with information gathering.
Installation refers to the phase where an attacker installs malware or backdoors on a compromised system to maintain persistence, which is beyond the scope of merely sending GET requests.
Weaponization is the process of combining an exploit with a backdoor or payload into a deliverable package, which occurs before delivery and exploitation, and is not represented by simple GET requests.
Concept tested: Cyber Kill Chain - Reconnaissance phase
Source: https://www.lockheedmartin.com/en-us/capabilities/cyber/cyber-kill-chain.html
Topics
Community Discussion
No community discussion yet for this question.