-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Advisory ID: SYSS-2016-072 Product: Protect 9061 Manufacturer: Olympia Affected Version(s): Article No. 5943 rev.03 Tested Version(s): Article No. 5943 rev.03 Vulnerability Type: Missing Protection against Replay Attacks Risk Level: Medium Solution Status: Fixed Manufacturer Notification: 2016-07-21 Solution Date: 2016-11-14 Public Disclosure: 2016-11-23 CVE Reference: Not yet assigned Author of Advisory: Matthias Deeg (SySS GmbH) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Overview: The Olympia Protect 9061 is a wireless alarm system with different features. Some of the supported features as described by the manufacturer are (see [1]): " Wireless alarm system with emergency call and handsfree function Integrated GSM (Dual Band) phone dialling with message function Handsfree/Room monitoring functions on the base unit Up to 10 phone numbers can be programmed Accoustic alarm via built-in sirene Programme the forwarding of alarms to external telephones (e.g. mobile phones) Alarm per Telephone with message function Individual message for each sensor, max. 10 seconds long Power failure backup in the base unit Can be upgraded to support up to max. 32 sensors Easy integration of the optional sensors via Plug & Play method " Due to an insecure implementation of the used 868 MHz radio communication, the wireless alarm system Olympia Protect 9061 is vulnerable to replay attacks. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Vulnerability Details: SySS GmbH found out that the radio communication protocol used by the Olympia Protect 9061 wireless alarm system and its remote control is not protected against replay attacks. Therefore, an attacker can record the radio signal of a wireless remote control, for example using a software-defined radio, when the alarm system is disarmed by its owner, and play it back at a later time in order to disable the alarm system at will. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Proof of Concept (PoC): SySS GmbH could successfully perform a replay attack as described in the previous section using a software-defined radio and disarm a Olympia Protect 9061 wireless alarm system in an unauthorized way. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Solution: The reported security issue was fixed by the manufacturer in a new product version. Further information can be found via the following URL [2]: http://www.olympia-vertrieb.de/de/support/faq/sicherheitsprodukte.html ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Disclosure Timeline: 2016-07-21: Vulnerability reported to manufacturer 2016-08-25: Rescheduled publication date of the security advisory in agreement with the manufacturer 2016-09-13: According to the manufacturer, a fix to the reported security issue is available. 2016-10-06: The manufacturer presents the solution to the reported security issue to SySS GmbH 2016-11-14: Manufacturer provides further information concerning the security fix 2016-11-23: Public release of security advisory ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ References: [1] Product website for Olympia Protect 9061 wireless alarm system http://www.olympia-vertrieb.de/en/products/security/wireless-alarm-systems/protect-9061.html [2] Information by the manufacturer concerning the security fix http://www.olympia-vertrieb.de/de/support/faq/sicherheitsprodukte.html [3] SySS Security Advisory SYSS-2016-072 https://www.syss.de/fileadmin/dokumente/Publikationen/Advisories/SYSS-2016-072.txt [4] SySS GmbH, SySS Responsible Disclosure Policy https://www.syss.de/en/news/responsible-disclosure-policy/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Credits: This security vulnerability was found by Matthias Deeg of SySS GmbH. E-Mail: matthias.deeg (at) syss.de Public Key: https://www.syss.de/fileadmin/dokumente/Materialien/PGPKeys/Matthias_Deeg.asc Key fingerprint = D1F0 A035 F06C E675 CDB9 0514 D9A4 BF6A 34AD 4DAB ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Disclaimer: The information provided in this security advisory is provided "as is" and without warranty of any kind. Details of this security advisory may be updated in order to provide as accurate information as possible. The latest version of this security advisory is available on the SySS Web site. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Copyright: Creative Commons - Attribution (by) - Version 3.0 URL: http://creativecommons.org/licenses/by/3.0/deed.en -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJYNChfAAoJENmkv2o0rU2rT84QAKdU+IVv35uihXP5SnileQCe ygI9vsfUBK8xrbvRN4uuBaR2Lf70dHxIZkXuGuxhh3DAn3OrM6uE4K1xQW13DMPR toKAyMXfDWA0Q2+wz0Fz/f86VMGArWoxRTe0Wl7rxhv1N7da2Qi1Bs6+I+FQXRiC y+vfhlX5/OeoWMSHNvBUFWCL2otqx6HLIN4zF5ZoWfmRNb7W/hrQEcqRVhpGown4 t4yOjaJwEZSPJrv9RHozDrVnh/5RtFOzId8Xq2v/hG49XCkfLgo962c+9jzYDqtS dDKI3M/nrC6oOO3VRYmB2ofQSoG7G8EUgE+aaPad0X+62AQX0vxX749Ch+obYJuU K0Nouh2LMfOESljeV+aMDRFkpAKjnm/BcHTTAZJlDsU899T9wQ10gI6qfH7bFqsQ EYD/GTf/0dSf02d++PCvb9dC/gtb+qNg/sLQQvBgKqW6rEWu3XSLGmDxR3jhDvtJ 5FjkMnKApcElgDPhRrRWORjkfePQlk2lmBuew5rlF0mJ66M0a4jImJehrC6MsG7v 5gzHBAkjlzSIPI1nkVpF9E3BycRBk5CVtYp29uEEa0ezlIxTX6BPq+0+DDwaVPRU h4bHPlgUf4D/Q/+9aZoR8K4LsgmrZb8My/UbBFlAODEvh6l8Jh0sB/wy8zikWCrI rJxvXKC+D6d3nSVIxJwR =oRbb -----END PGP SIGNATURE-----