Look, the cause is obvious: the eBay managers are simply incompetent. Otherwise they would have banned and filtered foreign JavaScript long ago. Any dummy adds something like that to his software after a friendly visitor has left behind a JavaScript bomb. But for eBay, that's only a theoretical problem. Yeah, those great experts. The original article is at heise online news with the full story.