Skip to main content
Room Banner
Back to all walkthroughs
Room Icon

Bypass Really Simple Security

Max room.

Learn how to exploit a WordPress website using CVE-2024-10924 and understand various mitigation techniques.

easy

30 min

18,057

User profile photo.
User profile photo.

To access material, start machines and answer questions login.

Set up your virtual environment

To successfully complete this room, you'll need to set up your virtual environment. This involves starting the Lab Machine, ensuring you're equipped with the necessary tools and access to tackle the challenges ahead.
Lab machine
Status:Off

WordPress is one of the most popular open-source Content Management Systems () and it is widely used to build websites ranging from blogs to e-commerce platforms. In November 2024, a critical vulnerability was discovered in the Really Simple Security plugin (opens in new tab), a widely adopted security plugin used by millions of websites. The vulnerability allowed attackers to bypass authentication and gain unauthorised access to user accounts, including those with administrative privileges. Since WordPress is a , gaining administrative access sometimes allows you even to perform privilege escalation and get complete control of the server/network. Discovered by István Márton from Wordfence (opens in new tab), this flaw was assigned a critical severity rating and -ID 2024-10924.WordPress admin login panel with a transparent red skull as a background image.

Learning Objective

  • Exploit a WordPress authentication through 2024-10924
  • How the exploit works
  • Protection and mitigation measures

Room Pre-requisites

Understanding the following topics is recommended before starting the room:

Connecting to the Machine

You can start the lab machine by clicking the Start Lab Machine button, which will start the machine in a split-screen view. If the VM is not visible, use the blue Show Split View button at the top of the page. Please wait 1-2 minutes after the system boots completely to let the auto scripts run successfully.

Let's begin!
Answer the questions below
I can successfully connect with the machine.