Using OpenX? Time to upgrade - Serious vulnerability found
blog.sucuri.net
blog.sucuri.net
https://svn.openx.org/openx/tags/2.8/openx-2.8.6/plugins_rep...
This third party plugin is automatically installed and enabled by the installer. No admin authentication, wide open access to upload and run PHP.
More details can be found at http://www.kreativrauschen.com/blog/2010/09/09/critical-vuln... and if www/admin/plugins/videoReport/lib/tmp-upload-images/ exists, it's likely your server has been compromised.
I designed it and it's one of my proudest pieces of work (if I may say so myself) :)
Warning: its a premium service
Assuming $1 CPM, a site will be making $1000 off of that. Your taking a 10% cut.
$100 should get you 50,000,000 impressions, at minimum.
That's where Trafficspaces excels - ad targeting.
All impressions aren't equal so you shouldn't treat them as such. The key is being able to unlock the value.
Lots of issues with the db and with the upgrade procedure, sometimes has weird issues hard to identify and solve(i.e. things that stop working without any apparent reason)... Maybe i'm too critic, but i felt it was just another crappy php app.
You exploit a couple big OpenX installs, put some Flash ads in there and infect a whole lot of users.
On a sidenote, are there any less complex, preferably open-source, alternatives to OpenX?
Personally, I'll be moving a couple of openx installs to Google DFP (http://www.google.com/dfp/info/sb/index.html) in the next few days. I've heard some good things about AdButler (http://www.adbutler.com/) but I have yet to use it myself.
The nice thing about OpenX was installing it on your own hardware.
Thanks for the links.
Is it more than a glorified image/snippet server and counter?
Ad zones, campaign weighting, frequency caps, companion positioning, exclusive campaigns, delivery limitations (language, user-agent, geographic targeting, time of day, section), probability calculation, detailed statistics, and the ability to give a client a login to view their own stats. These are just a few of the features.
If all you need is a glorified image/snippet server and counter, you could probably just write one.
It started as a hobby but once I got into it, I got sucked in by the challenge of simplifying all that complexity.
For most people, the adserver is just the UI. The complex calculations, ad targeting, and scalability issues are just abstracted away into the abyss. Then there are those heidenbugs that occur at a frequency of 1 in a billion transactions, which can consume your entire weekend! Grrrh!
I kinda feel sorry for OpenX though. Their codebase is probably unmanagable by now. I'm sure their devs wish they could just throw it all away and start afresh.
http://www.directtrack.com/directtrack-platform-overview.htm...
and $$$.