Sitemap

How I hacked 28 sites at once [RCE]

3 min readMar 31, 2023

Attention: My purpose in sharing this post is for your learning and attention only. If your company, organization, or site has been exposed to this vulnerability, I suggest you report it.

Hello,

I will tell you how I found RCE on a site I came across while searching for exploit while preparing for OSCP. When I entered the site, I saw that it was built on a VPS, and I could access 28 websites from here. So there were 28 victims because of a mistake. While testing, I found that I could make changes to other sites. Now let’s move on to how I found it.

A feature in Symfony, a popular open source framework for building PHP applications, could expose websites to remote code execution (RCE) if configured improperly, a security researcher has found.

Attackers could exploit the feature, which allows browsers to download fragments of web pages, to run arbitrary commands on the Symfony server.

Symfony servers support a “/_fragment” command that allows clients to provide custom PHP commands and return the HTML output. To prevent misuse, Symfony requires requesters to sign their messages with a cryptographic key stored on the server.

Reference link:

  • Step 1

I first came across the site while searching the internet for “_fragment”.

  • Step 2

When I looked at the site, I came across “403 forbidden”. I am convinced once again that there is abuse here.

Press enter or click to view image in full size
  • Step 3

I started using an exploit code I found on Github.

Exploitation took place here. Let’s go to the link shown.

Press enter or click to view image in full size

POC

Press enter or click to view image in full size
  • Step 4

Now let’s use the “system” function and enter the command to use it as rce.

Press enter or click to view image in full size

Here is the result.

Press enter or click to view image in full size

And looking at the “/etc/hosts” file:

I also checked other sites, and they were successful. More than 50 sites I’ve discovered are currently affected by this vulnerability. I wrote this in everyone’s mail and added it to the link for the POC.

Press enter or click to view image in full size

“Thank you for reading. I hope that will be useful.If you have any questions or comments, please do not hesitate to write. Have a good days”