MySQL Servers Hijacked With Malware To Perform DDoS Attacks (symantec.com)
An anonymous reader writes with news of a malware campaign using hijacked MySQL servers to launch DDoS attacks. Symantec reports: "Attackers are compromising MySQL servers with the Chikdos malware to force them to conduct DDoS attacks against other targets. According to Symantec telemetry, the majority of the compromised servers are in India, followed by China, Brazil and the Netherlands, and are being used to launch attacks against an US hosting provider and a Chinese IP address."
"The attackers initially injected a malicious user-defined function (Downloader.Chikdos) into servers" ref
How does this trijan get executed on the host system.
Seeing as how MySQL is the second most popular database system in the world, it might be more than that.
Just cruising through this digital world at 33 1/3 rpm...
And putting a database exposed to the net for addresses other than the intended clients is the second fault. If you have only local client software then the database shouldn't be exposed at all.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Is there anything I can read about this without disabling NoScript on that bloody Symantec travesty of a website?
Why is your MySQL server directly on the internet?
Paying taxes to buy civilization is like paying a hooker to buy love.
They hijack database servers and use them for DDoS attacks?
That's like breaking into a bank and using its postage meter to send paper spam.
What's WRONG with these people?
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
The hackers use SQL injection to insert a user-defined-function that downloads the malware. So, the developers must have been not protecting their strings from SQL injection.
Someone you trust is one of us.
Not everybody’s data is interesting or valueable. If they’re not storing CC#’s or SSN’s, most attackers probably can’t monitize whatever they might find in the DB.
Their bandwidth (assuming an outbound DDoS) or their willingness to pay to keep their systems up (inbound DoS against the company’s other servers) is likely to be far more lucrative than trying to fence their data.
AC is right, this only seems to infect MySQL running on Windows systems:
http://www.symantec.com/connec...
It modifies registry entries that fool with Termial Services and other nasty stuff. You should be safe on Linux/BSD.
If you post as Anonymous Coward, don't expect a reply.
In the latest Chikdos campaign that we observed, the attackers likely used an automated scanner or possibly a worm to compromise MySQL servers and install the UDF. However the exact infection vector has not been identified
Chikdos isn't an exploit, it's a tool that uses MySQL user-defined-functions to attack another server. Symantec picked up on the attacks using their telemetry.
This particular story isn't something to teach you how to be a better server admin (although it can, if you follow the advice in the article). It's a report about various things that are passing through cyberspace, and where they come from. If you're interested in that sort of thing, then you'll be interested in this article.
"First they came for the slanderers and i said nothing."
Seriously, who the hell still uses MySQL on DOS servers?
Fight for your bitcoins!
"The Linux version was installed onto computers that had been compromised by a Secure Shell (SSH) dictionary attack."
One would hope that only a few sandbox machines and almost no production machines were affected, but weak passwords are more prevalent that we would like to admit.
Apocalypse Cancelled, Sorry, No Ticket Refunds
And most of the Linux ones have their firewalls blocking 3306. The trouble with WAMP configs is the installers often open 3306 by default on the Windows machines' firewalls, and they also don't auto-update for security patches. A double-whammy.
Regardless of the local server's firewall, the network firewall should be blocking everything by default, especially for the servers.
WAMP is usually installed on desktop/laptop computers instead of servers. Often as a developer's testbed. Unfortunately, also in less restrictive networks.
that's a nice chart you've found there. i found the ranking a little disconnected from reality but then i looked at the "ranking method" and felt satisfied i was right.
all is still well with the world, sqlite is still 10x more popular than all the competitors combined.
all is still well with the world, sqlite is still 10x more popular than all the competitors combined.
"And artificial sweeteners were safe, WMDs were in Iraq and Anna Nicole married for love."
Just cruising through this digital world at 33 1/3 rpm...