A security engineering team is conducting a vulnerability assessment of an internal payment API gateway. The assessment reveals that client TLS connections are configured to accept cipher suites utilizing the RC4 stream cipher for data encryption and static RSA key exchange for session negotiation. Which of the following security risks or weaknesses are directly introduced by this cryptographic configuration? (Select TWO.)
- Susceptibility to plaintext recovery attacks resulting from statistical biases in the stream cipher keystreamAnswer
- Loss of Perfect Forward Secrecy, allowing retrospective decryption of recorded sessions if the server private key is compromisedAnswer
- CInability to authenticate the server identity due to substituting asymmetric algorithms with symmetric key distribution
- DIncreased exposure to operating system memory corruption and remote buffer overflow execution on the gateway
Answer
The correct selections state that the configuration introduces susceptibility to plaintext recovery via keystream statistical biases and results in a loss of Perfect Forward Secrecy.
The scenario highlights two distinct cryptographic weaknesses: the use of RC4 and static RSA key exchange. RC4 contains documented statistical biases in its keystream generation, which enables malicious actors to recover plaintext from captured TLS traffic over time. Static RSA key exchange uses the server's static public key to transport pre-master secrets without generating ephemeral keys per session; consequently, it lacks Perfect Forward Secrecy, meaning a future compromise of the server's private key compromises all previously recorded session communications.
Step-by-Step Solution
Key Concept
Cryptographic and Security Control Weaknesses