I received this question in the mailbag.
What are the ramifications of the security threats mentioned in this article to JavaScript affiliate links?
First, what’s this about?
The news.com story describes a clever security exploit that takes advantage of the access that a user’s computer has to it’s local network by executing javascript.
JavaScript is code that is generally served by a webpage visited by a user and gets executed on their browser. The idea is, obvioiusly, to perform advanced functionality that cannot be done with plain HTML, stuff like the nice interface for Google maps and the Web 2.0 apps that are so hip these days (like the AJAX comment form on this blog.)
JavaScript is actually a pretty powerful programming language. In the case of this security issue, it scans the local network for other computers that have vulnerabilities (like an insecure web server) and can then execute commands to exploit them by executing commands. Not nice.
This exploit can run if a user’s browser simply has JavaScript enabled. If you only visit sites you trust, that’s not a problem. However, a site that is an unknown, or even a trustworthy site that has been hacked can serve up this dangerous JavaScript.
What Does this Have To Do With JavaScript Affiliate Links?
There’s really little impact directly to JavaScript affiliate links, unless, of course, you don’t trust Commission Junction or the other providers that use this type of link.
The indirect impact, however, is that as more of these sorts of security issues surface with JavaScript, it’ll become more common to disable it. That will have a very real impact on affiliate technology that relies on JavaScript. It simply won’t work.
Thanks for the question.
