CVE-2020-5290: session fixation in rCTF
In RedpwnCTF before version 2.3, there is a session fixation vulnerability in exploitable through the #token=$ssid hash when making a request to the /verify endpoint. An attacker team could potentially steal flags by, for example, exploiting a stored XSS payload in a CTF challenge so that victim teams who solve the challenge are unknowingly (and against their will) signed into the attacker team's account. Then, the attacker can gain points / value off the backs of the victims. This is patched in version 2.3.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
RedpwnCTFto a version that resolves this vulnerability.Fixed in 2.3
Event History
Frequently Asked Questions
What is the severity of CVE-2020-5290?
CVE-2020-5290 is considered a medium severity vulnerability due to its potential impact on session security and the risk of flag theft.
How do I fix CVE-2020-5290?
To fix CVE-2020-5290, upgrade to RedpwnCTF version 2.3 or later, where this session fixation vulnerability has been addressed.
What systems are affected by CVE-2020-5290?
CVE-2020-5290 affects RedpwnCTF versions prior to 2.3.
What type of vulnerability is CVE-2020-5290?
CVE-2020-5290 is a session fixation vulnerability that can be exploited through a specific hash in the session management process.
What exploit is associated with CVE-2020-5290?
The exploit associated with CVE-2020-5290 could involve an attacker stealing flags by leveraging a stored XSS payload.