In the final paragraph of the article, TalkTalk state that team viewer is installed on its customers PCs
" the spokesperson said, adding the firm is aware that TeamViewer is installed on the PCs of its customers."
Is the TV Database stored on a central server at TalkTalk and that equipment has been compromised?
I don't use this feature, but it would be useful if I needed unattended access, I suppose
Maybe that's the way it's been done!