With the large number of Raspberry Pis in the wild, and the fact that large groups of them are configured identically (when a newly-flashed SD card is installed with one of the few available images), they are likely to be a tempting target for malware, including botnets.
What can be done to mitigate this?
It is reasonably well known that one should change the password for the "pi" user (Debian) and "root" (Arch.) But how about other system accounts (e.g. "tli", "pnd"?) Do any of them have universal passwords that are presumably the same for all units?
And are there any known vulnerabilities in other packages that are installed in the SD images available for the Pi (e.g. because of hardware limitations, or cut-down versions of those packages?)
In particular I am worried about ssh
, mysql and any other services that may be running on a newly-installed image.