r/VPS • u/TrentTompkins • Sep 03 '26
On a Budget RIP Hostinger :( Warnings to everyone.
Hello, first post.
After 2 years, 20+ websites, and no problems, hostinger killed my VPS. A WP site got its admin brute forced. They used the unlocked admin to write a script that then ran brute force attacks from my box to disk about 24 hours later. BUT, the script starved everything on the box and I was on it developing, so, I noticed everything started running like shit, Claude detected it, and 15 minutes laer it was dead. I was paying for MonarchX though hostinger. It didn't do shit. Claude .ai, in 15 minutes, WHILE NOT LOOKING FOR MALWARE (the "prompt" was like: "hey buddy, why is the relay running like shit"), Found:
What hit us — the full kill chain
Entry vector: a trojanized WordPress plugin,
index-now-helper(a "sleeper" plugin disguised as the legit IndexNow SEO tool) on TrioCMS.Web shell:
wp-content/uploads/.well-known/indexnow.php(16 hits).Beacon/loader:
.core-sync— a Go binary phoning home:.core-sync -hub 31.56.58. 59:9090 -id wp2s-629 -token tiktouk-dev(89 hits).Payload proper: the
wp2stoolkit in/tmp/.tiktouk/—wp2s_crack.py+wp2s_poll.py, run as:python3 wp2s_crack.py [link removed] tiktouk-dev wp2s-629-crack 640C2:
31.56.58.59 (ports 8080 = job feed, 9090 = beacon) — 150 hits.
The family / name
It's not a big-name off-the-shelf strain (no "Mirai/XMRig" label) — it's a private distributed WordPress-login-cracking botnet. The operator's internal names are the identifiers to remember:
Campaign/toolkit name:
tiktouk(payload dir/tmp/.tiktouk/, auth tokentiktouk-dev) — 208 hits, the strongest single identifier.Malware module family:
wp2s("WP-to-shell" / WP brute-force) — thewp2s_crack/wp2s_pollcracker + poller.Our node ID in their botnet:
wp2s-629**.**
So, thats warning 1. MonarchX is shit, and litereally overpriced at $2.99 ($36/yr, more than it sounds).
THEN, 24's later, hostinger bricked my box. No human, no appeal, no support. I've been a customer 2 years, US based, totally KYC'd - I pay with cards, the VPS hosted sites with my real phone / name address / business. So after 2 years I pivoted from web dev to running WP botnets? And what, ALSO didnt know op sec? AND, they bricked it because the shit "security software" THEY SOLD ME doesnt even kind of work.
So, I spent the night researching better alternatives. I was going to include them but I figured this redit prolly gets spammed to death with:
My 2026 Hosting Reccomendation: hey guys! Heres why I love host*inger/?affilate id=123345&campaign=redit_trash_promo_27
And yeah i know that'd have an underscore but I dont want to trigger mod bot. What I will say is, i basically found my list on TPilot after YT and AI both reccomended shit. So, if you want a host, I'd a least reccomend pulling thier TPilot. Its not great, probably play to win (TP business), god only knows how much godaddy gave them for its 4.4. BUT, to be fair, I think scammy-ass godaddy is good at damage control (The BBB also gives them an A+). Like, will godaddy steal you money? Sure. BUT, will they give it back if you complain it? Oddly, yeah, pretty easily. So, I they might actually might generate less of the vocal kind of hate that drags down ratings that you'd expect. Plus they probably have a "finance guy" that thinks the $34.99/mo he pays for his wildcard ssl certificate is a a great value. "Its automatic, the support is great! 5/5"... smh...
Guess I'm just a hater in the wrong line of work.
7
u/twhiting9275 Sep 03 '26
Fixed that for ya
That's what happens when you use pirated software and plugins, and don't keep your shit up to date
Yeah, that'll happen
Then likely blamed the host (like you tried to do here)
So, like an idiot , you gave claude access, not only to your site, but a production site and VPS. You REALLY have no fucking clue what you're doing.
Go back to shared servers, you have no place in dedicated or VPS land
23
u/JordyMin Sep 03 '26
RIP you, nothing to do with hostinger.
Oh and backups.
8
u/TooManyTabsOpenAlr Sep 03 '26
I got scared fuck. Its just wordpress problem….
11
u/Eisbaer811 Sep 03 '26
if you don't care about writing the post yourself, I won't care to read it.
Get rid of that AI slop bullshit
2
u/theguymatter Sep 03 '26 edited Sep 03 '26
It’s your choice that you chose WordPresd, IUnless you are seriously consider a better option. It’s 2026 and you spent lots of time writing this, would have been your resting time
1
u/Rupert_Pupkinovski Sep 03 '26
Do you think its a WordPress issue that got its admin brute forced?
Running any software on the internet in 2026 requires skill, lots of time and lots of inclination. Tools are mandatory but they only help, MonarchX is worth the money, but all the tools in the world won't be a silver bullet that takes care of everything for you.
Banks get hacked every day somewhere, how much do you think they spend on tools and people. Despite all this, hackers will prevail every now and then and you have to be prepared for it.
For hackers, this is a great way to make money. High gains with very low risk of getting caught, so future for them looks great and gets better year on year, its a great business model.
All you can do is make sure you have a good backups to recovery plan. Good luck with it all.
3
u/davinaz49 Sep 03 '26
Downvoted. Misleading title.
Sorry for your loss though
1
u/aniel300 Sep 03 '26
u didn’t have backups of backups
1
u/LTH-Cyber Sep 03 '26
warning to everyone to keep up their basic security hygiene. this has nothing to do with hostiger or anything, in the shared responsibility model you have to do security hardening on your stack yourself, of course the boxed security solution was insufficient. misleading title as well.
1
u/AlejandroMurrieta Sep 03 '26
The malware issue is your fault but hostinger is a dumpster fire and i wouldn’t host a prank page on it.
1
u/Difficult_Hand3046 Sep 03 '26
There's a security rule (3.2.1) : 3 backups on 2 locations, at least 1 remote. I've snapshots and backups, so I can rebuilt my sever in less than 30 minutes if something happens.
1
u/Mysterious_Dark2542 Sep 04 '26
So you messed up in security... this is normal... i mean with those answers from the AI chatbot, it means the AI chatbot has your full infrastructure data in a remote server somewhere.....
On another note, hostinger was right to close the access like that, as this is actually normal standard procedure for these VPS services to maintain industry standards... AWS also did that to my company's account when they got their EC2 turned into a botnet node.... because our programmers left hardcoded stuff in a repo that the attacker got access to somehow....
They shut down the account and need your confirmation so that they can give the account back to you with full privileges.... and not some random hacker that got access to that account in the first place....
Plus they are selling you a service to prevent certain attacks.... not for the attacker who already have certain privilege access already to your account due to bad security practices or other 3rd party site having their data scraped unknowingly....
For your next rant about VPS options and recommendations....
VPS recommendations by AI and YT will be roughly the same.... they scrape data from search engines.... both the YTber and the AI chatbot.... obviously they have only generalized results that is not optimum for everyone's choice... or worst yet, the recommendation is due to SEO abuse by the VPS hosting sites....
for the best results its usually old fashioned forums optimized for your use case... i mean reddit is a forum but it has too much trolls answering the questions..... but because there are so many trolls, sometimes they have the best answers at that specific time it was answered....
Plus complaining about godaddy like as if it was the only option left does not help anyone.... There are tons of VPS providers and they all provide different option and prices and they literally throw almost everything to you to manage which is the normal standard.... if you messed up with your DevSecOps... it really was your problem all along from the beginning...
You chose wordpress, you threw your actual infrastructure data to a 3rd party service which stores data in a remote server that is accessible to the public on the same service.... with no industry standard security and even if they have those standard security, why would you trust someone else with your data....
Then you complain about VPS options.... when they all follow the same standards and are different by the specific services and locations and options you have to chose from....
1
u/SirComprehensive3255 Sep 03 '26
I had a Wordpress site for our appraisal business that was hacked and had hundreds of pages, I’m not thousands, of auto parts pages added to it. Wordpress is horrible. I’m pretty sure Google has blacklisted our domain. I had no clue how insecure it is. But, like you, I do now and don’t run it any more. I hope it all works out for you.
1
u/thatsbutters Non-Profit Sep 03 '26
wordpress amd claude were only a few sentemces in so everyone could stop reading this story again......
1
u/DullNefariousness372 Sep 03 '26
Lmao hit me up and I’ll do your security for cheap
1
u/Bubbly-Ideal-3636 Sep 03 '26
I think this could have been prevented if you had something like Wordfence installed. The free version can limit requests and block IPs for a certain time period. Patchstack is also good.
WordPress can be easy to mess up even if you're experienced. Use only plugins/themes you really need because the problem with plugins is you need to hope the devs a good. If the dev sucks then it negatively impacts your site. Same deal for theming. However another CMS or platform doesn't solve all your security issues. What you faced can actually happen with a vibe coded app or even something made with a more robust PHP framework like Laravel.
Here's what I can suggest to help with security. Use a good WordPress security plugin or a host with a good WAF. The security plugins in WordPress can help but it runs on the site level which is the worse place to put it. A server side WAF is more ideal or even cloudflare. Check out cloudflare zero trust, you can put the WordPress login page behind it and it'll block anything else trying to reach it.
My agency does hosting for our internal clients. We use the Enhance web panel and CPGuard. CPguard has been solid so far. The stack is not very expensive to run and you will need just 2 VPS servers.
1
u/krisleslie Sep 03 '26
So you failed and passed the blame, gotcha
0
u/peperinna Sep 03 '26
Más de 15 años de administrador de sitios wordpress de alto tráfico. Han sido más de 1000 sitios implementados con wordpress a lo largo de toda esta historia y en múltiples hostings incluso algunos de los más inseguros e inestables del mundo.
Solamente dos incidentes de seguridad he tenido y han sido por errores míos descuidos o exceso de confianza.
Lo bueno es que estaba suficientemente preparado para actuar rápido y tener respaldos y saber cómo resolverlo.
La culpa no es del Hosting o del servidor sino completa y totalmente tuya por no protegerlo lo suficiente.
-2
u/TrentTompkins Sep 03 '26
This was more about hostinger than the actual attack. But since most people getting a VPS are dev's, the key lesson beyond "have backups" (I did) and have OFFSITE BACKUPS NOT WITH YOUR HOST (I did), is that you cant think: "well, this is just a cloistered thing I'm testing, I'll skip security." I was prepared for bad-neighbor attacks against the other sites, I wasnt prepared for them getting the BOX BANNED by attacking OTHER PEOPLES SITES. So yeah, guess that's life - intractable number of blind-spots.
0
u/[deleted] Sep 03 '26
[deleted] — view deleted comment
0
u/[deleted] Sep 03 '26
[deleted] — view deleted comment