The malware, or the free antivirus you used may be at fault.
More likely, you’ve clicked a link in an email pretending to be from eBay and inadvertently logged in to a fake site, I reckon this is how most people get hacked. Or an email from PayPal or another site where you use the same password.
This is the reason you should use different passwords for every site (even if it’s just a few letters added to your usual password) and why online banking generally uses pin numbers and memorable words to prevent you from using your usual password.
You should change your email password too and turn on two factor authentication wherever it’s offered (I think eBay has this now)