nerdexam
CompTIA

PT0-001 · Question #177

A penetration tester discovers Heartbleed vulnerabilities in a target network Which of the following impacts would be a result of exploiting this vulnerability?

The correct answer is C. The attacker can steal session IDs to impersonate other users. Heartbleed (CVE-2014-0160) is an OpenSSL memory over-read vulnerability that leaks server RAM contents, which can include active session IDs enabling session hijacking and user impersonation.

Vulnerability discovery and analysis

Question

A penetration tester discovers Heartbleed vulnerabilities in a target network Which of the following impacts would be a result of exploiting this vulnerability?

Options

  • ACode execution can be achieved on the affected systems
  • BMan-in-the-middle attacks can be used to eavesdrop cookie contents.
  • CThe attacker can steal session IDs to impersonate other users
  • DPublic certificate contents can be used lo decrypt traffic

How the community answered

(49 responses)
  • A
    2% (1)
  • B
    10% (5)
  • C
    82% (40)
  • D
    6% (3)

Why each option

Heartbleed (CVE-2014-0160) is an OpenSSL memory over-read vulnerability that leaks server RAM contents, which can include active session IDs enabling session hijacking and user impersonation.

ACode execution can be achieved on the affected systems

Heartbleed is a passive information disclosure vulnerability that reads existing memory contents - it cannot write to or execute arbitrary code on the affected system.

BMan-in-the-middle attacks can be used to eavesdrop cookie contents.

Heartbleed does not require a man-in-the-middle network position; the attacker sends malicious heartbeat packets directly to the vulnerable server and receives leaked memory directly in the TLS response.

CThe attacker can steal session IDs to impersonate other usersCorrect

Heartbleed exploits a missing bounds check in OpenSSL's TLS heartbeat extension, allowing an attacker to read up to 64KB of server memory per malicious heartbeat request without authentication. This leaked memory frequently contains active session tokens and session IDs belonging to currently authenticated users. An attacker who captures these session identifiers can replay them to impersonate those users without knowing their passwords.

DPublic certificate contents can be used lo decrypt traffic

Public certificate contents are already publicly distributed and provide no decryption capability; it is the server's private key (which Heartbleed can also leak) that enables traffic decryption, making this description technically inaccurate.

Concept tested: Heartbleed OpenSSL vulnerability impact and session hijacking

Source: https://nvd.nist.gov/vuln/detail/CVE-2014-0160

Topics

#Heartbleed#OpenSSL#memory disclosure#vulnerability impact

Community Discussion

No community discussion yet for this question.

Full PT0-001 Practice