IEEE Consumer Electronics Magazine - November/December 2019 - 51
Table 1. Summary of hardware vulnerabilities and
limitations.
Vulnerability
Description
Table 2. Summary OF OS vulnerabilities.
Operating
system
Vulnerability
Powered USB hub required for
USB devices that consumes more
than 500 mA
Raspberry Pi can be powered by
its USB due to the lack of USB
protections
Raspbian
Default user and password
Windows 10
Unsecure Windows Device Portal
OpenELEC
Default user and password (and
cannot be changed)
Overclocking
Bad configuration can burn the
device
LibreELEC
HTTP and Samba unsecured
services
GPIO logic
levels and serial
access
Ubuntu
GPIO uses 3.3 V logic. 5 V logic
may destroy the SoC
Nothing to report
RiscOS
Nothing to report
Real time clock
absence
Raspberry Pi cannot keep the
time after being powered OFF
Xenon flash
shyness
RPi 2 reboots if it is pointed with
a laser or a xenon flash
USB power and
backfeeding
observing hardware limitations, such as the
absence of a real time clock, or the lack of USB
protection. Weaknesses like the xenon flash shyness or the sensitivity to 5v logic on the GPIO
pins are also examples of how the hardware
design is focused on costs.
Users should be aware of this design goal and
must put extra effort on securing it. Physical
access of nonauthorized people must be
avoided. If untrustworthy people have access to
the physical system, they will be able to manipulate the environment easily: shutdown the system, change network connections or even
connect to the system using its ports. In the case
of Raspberry Pi 2, it is enough to take a picture
with flash to reboot the system. Hardware must
be manipulated carefully. A simple mistake
when connecting something with the wrong voltage to the GPIO pins can destroy the Raspberry
Pi. Bad quality powered USB hubs may also damage the Raspberry Pi if the output voltage is
above 5 V or if the output current is over 2.5 A.
Regarding the OS analysis, if the system is
exposed to the Internet, setting the correct configuration is a must. Table 2 lists a summary of
OS fragilities. Default users and passwords and
unsecured services are the main issues
detected. Default user vulnerability can give an
attacker free way to enter the system without
being noticed. In order to avoid this problem, a
November/December 2019
user should change the default root password
after installation. Unsecured services can also
give an attacker an easy way in to get system credentials. This is why a correct configuration of
required public services must also be performed. It is also required to remove unnecessary public services after installation.
In conclusion, a weak system in a network
exposes the whole environment, so users must
understand the risk of not spending time on
securing a system. The Raspberry Pi is a lowcost complete computer, which implies some
design and production concessions. This leads
to some limitations and weaknesses that must
be taken into account when working with it.
A default configuration might leave the system
in a vulnerable state, something that can be
exploited by malicious third parties. Being aware
of the vulnerabilities of this popular device will
help many engineers, developers and designers
to follow good practices to avoid or minimize
the risk of attacks on production systems.
ACKNOWLEDGMENTS
This work was supported in part by the projects: ETSII/UNED 2019-IEQ13 and e-Madrid-CM
under Grant P2018/TCS-4307, and in part by
IoT4SMEs under Grant 2016-1-IT01-KA202-005561.
& REFERENCES
1. J. H. Lee and H. Kim, "Security and privacy
challenges in the internet of things [security and
privacy matters]," in IEEE Consum. Electron. Mag.,
vol. 6, no. 3, pp. 134-136, Jul. 2017.
51
IEEE Consumer Electronics Magazine - November/December 2019
Table of Contents for the Digital Edition of IEEE Consumer Electronics Magazine - November/December 2019
Contents
IEEE Consumer Electronics Magazine - November/December 2019 - Cover1
IEEE Consumer Electronics Magazine - November/December 2019 - Cover2
IEEE Consumer Electronics Magazine - November/December 2019 - Contents
IEEE Consumer Electronics Magazine - November/December 2019 - 2
IEEE Consumer Electronics Magazine - November/December 2019 - 3
IEEE Consumer Electronics Magazine - November/December 2019 - 4
IEEE Consumer Electronics Magazine - November/December 2019 - 5
IEEE Consumer Electronics Magazine - November/December 2019 - 6
IEEE Consumer Electronics Magazine - November/December 2019 - 7
IEEE Consumer Electronics Magazine - November/December 2019 - 8
IEEE Consumer Electronics Magazine - November/December 2019 - 9
IEEE Consumer Electronics Magazine - November/December 2019 - 10
IEEE Consumer Electronics Magazine - November/December 2019 - 11
IEEE Consumer Electronics Magazine - November/December 2019 - 12
IEEE Consumer Electronics Magazine - November/December 2019 - 13
IEEE Consumer Electronics Magazine - November/December 2019 - 14
IEEE Consumer Electronics Magazine - November/December 2019 - 15
IEEE Consumer Electronics Magazine - November/December 2019 - 16
IEEE Consumer Electronics Magazine - November/December 2019 - 17
IEEE Consumer Electronics Magazine - November/December 2019 - 18
IEEE Consumer Electronics Magazine - November/December 2019 - 19
IEEE Consumer Electronics Magazine - November/December 2019 - 20
IEEE Consumer Electronics Magazine - November/December 2019 - 21
IEEE Consumer Electronics Magazine - November/December 2019 - 22
IEEE Consumer Electronics Magazine - November/December 2019 - 23
IEEE Consumer Electronics Magazine - November/December 2019 - 24
IEEE Consumer Electronics Magazine - November/December 2019 - 25
IEEE Consumer Electronics Magazine - November/December 2019 - 26
IEEE Consumer Electronics Magazine - November/December 2019 - 27
IEEE Consumer Electronics Magazine - November/December 2019 - 28
IEEE Consumer Electronics Magazine - November/December 2019 - 29
IEEE Consumer Electronics Magazine - November/December 2019 - 30
IEEE Consumer Electronics Magazine - November/December 2019 - 31
IEEE Consumer Electronics Magazine - November/December 2019 - 32
IEEE Consumer Electronics Magazine - November/December 2019 - 33
IEEE Consumer Electronics Magazine - November/December 2019 - 34
IEEE Consumer Electronics Magazine - November/December 2019 - 35
IEEE Consumer Electronics Magazine - November/December 2019 - 36
IEEE Consumer Electronics Magazine - November/December 2019 - 37
IEEE Consumer Electronics Magazine - November/December 2019 - 38
IEEE Consumer Electronics Magazine - November/December 2019 - 39
IEEE Consumer Electronics Magazine - November/December 2019 - 40
IEEE Consumer Electronics Magazine - November/December 2019 - 41
IEEE Consumer Electronics Magazine - November/December 2019 - 42
IEEE Consumer Electronics Magazine - November/December 2019 - 43
IEEE Consumer Electronics Magazine - November/December 2019 - 44
IEEE Consumer Electronics Magazine - November/December 2019 - 45
IEEE Consumer Electronics Magazine - November/December 2019 - 46
IEEE Consumer Electronics Magazine - November/December 2019 - 47
IEEE Consumer Electronics Magazine - November/December 2019 - 48
IEEE Consumer Electronics Magazine - November/December 2019 - 49
IEEE Consumer Electronics Magazine - November/December 2019 - 50
IEEE Consumer Electronics Magazine - November/December 2019 - 51
IEEE Consumer Electronics Magazine - November/December 2019 - 52
IEEE Consumer Electronics Magazine - November/December 2019 - 53
IEEE Consumer Electronics Magazine - November/December 2019 - 54
IEEE Consumer Electronics Magazine - November/December 2019 - 55
IEEE Consumer Electronics Magazine - November/December 2019 - 56
IEEE Consumer Electronics Magazine - November/December 2019 - 57
IEEE Consumer Electronics Magazine - November/December 2019 - 58
IEEE Consumer Electronics Magazine - November/December 2019 - 59
IEEE Consumer Electronics Magazine - November/December 2019 - 60
IEEE Consumer Electronics Magazine - November/December 2019 - 61
IEEE Consumer Electronics Magazine - November/December 2019 - 62
IEEE Consumer Electronics Magazine - November/December 2019 - 63
IEEE Consumer Electronics Magazine - November/December 2019 - 64
IEEE Consumer Electronics Magazine - November/December 2019 - 65
IEEE Consumer Electronics Magazine - November/December 2019 - 66
IEEE Consumer Electronics Magazine - November/December 2019 - 67
IEEE Consumer Electronics Magazine - November/December 2019 - 68
IEEE Consumer Electronics Magazine - November/December 2019 - 69
IEEE Consumer Electronics Magazine - November/December 2019 - 70
IEEE Consumer Electronics Magazine - November/December 2019 - 71
IEEE Consumer Electronics Magazine - November/December 2019 - 72
IEEE Consumer Electronics Magazine - November/December 2019 - 73
IEEE Consumer Electronics Magazine - November/December 2019 - 74
IEEE Consumer Electronics Magazine - November/December 2019 - 75
IEEE Consumer Electronics Magazine - November/December 2019 - 76
IEEE Consumer Electronics Magazine - November/December 2019 - 77
IEEE Consumer Electronics Magazine - November/December 2019 - 78
IEEE Consumer Electronics Magazine - November/December 2019 - 79
IEEE Consumer Electronics Magazine - November/December 2019 - 80
IEEE Consumer Electronics Magazine - November/December 2019 - 81
IEEE Consumer Electronics Magazine - November/December 2019 - 82
IEEE Consumer Electronics Magazine - November/December 2019 - 83
IEEE Consumer Electronics Magazine - November/December 2019 - 84
IEEE Consumer Electronics Magazine - November/December 2019 - 85
IEEE Consumer Electronics Magazine - November/December 2019 - 86
IEEE Consumer Electronics Magazine - November/December 2019 - 87
IEEE Consumer Electronics Magazine - November/December 2019 - 88
IEEE Consumer Electronics Magazine - November/December 2019 - 89
IEEE Consumer Electronics Magazine - November/December 2019 - 90
IEEE Consumer Electronics Magazine - November/December 2019 - 91
IEEE Consumer Electronics Magazine - November/December 2019 - 92
IEEE Consumer Electronics Magazine - November/December 2019 - 93
IEEE Consumer Electronics Magazine - November/December 2019 - 94
IEEE Consumer Electronics Magazine - November/December 2019 - 95
IEEE Consumer Electronics Magazine - November/December 2019 - 96
IEEE Consumer Electronics Magazine - November/December 2019 - 97
IEEE Consumer Electronics Magazine - November/December 2019 - 98
IEEE Consumer Electronics Magazine - November/December 2019 - 99
IEEE Consumer Electronics Magazine - November/December 2019 - 100
IEEE Consumer Electronics Magazine - November/December 2019 - 101
IEEE Consumer Electronics Magazine - November/December 2019 - 102
IEEE Consumer Electronics Magazine - November/December 2019 - 103
IEEE Consumer Electronics Magazine - November/December 2019 - 104
IEEE Consumer Electronics Magazine - November/December 2019 - 105
IEEE Consumer Electronics Magazine - November/December 2019 - 106
IEEE Consumer Electronics Magazine - November/December 2019 - 107
IEEE Consumer Electronics Magazine - November/December 2019 - 108
IEEE Consumer Electronics Magazine - November/December 2019 - 109
IEEE Consumer Electronics Magazine - November/December 2019 - 110
IEEE Consumer Electronics Magazine - November/December 2019 - 111
IEEE Consumer Electronics Magazine - November/December 2019 - 112
IEEE Consumer Electronics Magazine - November/December 2019 - 113
IEEE Consumer Electronics Magazine - November/December 2019 - 114
IEEE Consumer Electronics Magazine - November/December 2019 - 115
IEEE Consumer Electronics Magazine - November/December 2019 - 116
IEEE Consumer Electronics Magazine - November/December 2019 - Cover3
IEEE Consumer Electronics Magazine - November/December 2019 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20240102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20231112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20221112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20211112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202010
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202009
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202007
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202004
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202003
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202001
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201909
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201907
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201905
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201903
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201901
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201811
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201809
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201807
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201805
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201803
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2015
https://www.nxtbookmedia.com