EBay performs local port scan on visitors
Auction site eBay does a local port scan for all visitors to the site. When visiting eBay, the system is scanned for the presence of tools that enable remote access, such as Windows Remote Desktop or TeamViewer. The site scans fourteen ports.
The site does this via a check.js javascript code. When visitors go to ebay.com, it automatically scans whether they have certain ports open on their computer. Several websites, including Bleeping Computer, found that at least fourteen ports were involved.
Program | Name eBay Gives | Gate |
VNC | VNC | 5900 |
VNC | VNC | 5901 |
VNC | VNC | 5902 |
VNC | VNC | 5903 |
Remote Desktop Protocol | RDP | 3389 |
Aeroadmin | ARO | 5950 |
Ammyy Admin | AMY | 5931 |
TeamViewer | TV0 | 5939 |
TeamViewer | TV1 | 6039 |
TeamViewer | TV2 | 5944 |
TeamViewer | TV2 | 6040 |
Anyplace Control | APC | 5279 |
AnyDesk | ANY | 7070 |
Also for a still unknown program is scanned on port 63333.
It is not known why eBay carries out port scans exactly. The original discoverer, NullSweep, speculates that it is a security measure. Tools like VNC are sometimes misused by botnets or malware to gain access to a PC.
Port scans on their own can’t do much harm, but it’s noticeable when a site does it. EBay is also not the first site to do port scans, but this is usually done by banks, for example, who want to scan users’ systems for viruses.
eBay itself has not yet commented on the discovery. Users on Reddit, among others, note that port scanning can be blocked with add-ons such as NoScript or with ad blockers.