ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° IVI-систСмы Hyundai оказалась Π·Π°Π²Π΅Ρ€Π΅Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈΠ· руководства ΠΏΠΎ OpenSSL

Π’Π»Π°Π΄Π΅Π»Π΅Ρ† автомобиля Hyundai Ioniq SEL ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΡΠ΅Ρ€ΠΈΡŽ статСй с рассказом, ΠΊΠ°ΠΊ Π΅ΠΌΡƒ ΡƒΠ΄Π°Π»ΠΎΡΡŒ внСсти измСнСния Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎ-Ρ€Π°Π·Π²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ систСмС (IVI) Π½Π° Π±Π°Π·Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы D-Audio2V, примСняСмой Π² автомобилях Hyundai ΠΈ Kia. Оказалось, Ρ‡Ρ‚ΠΎ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΈ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ доступны Π² сСти ΠΈ для ΠΈΡ… опрСдСлСния ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ лишь нСсколько запросов Π² Google.

ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΊ IVI-систСмС ΠΏΠΎΡΡ‚Π°Π²Π»ΡΠ»ΠΎΡΡŒ Π² zip-Ρ„Π°ΠΉΠ»Π΅, Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ, Π° содСрТимоС самой ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π±Ρ‹Π»ΠΎ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° AES-CBC ΠΈ Π·Π°Π²Π΅Ρ€Π΅Π½ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписью Π½Π° основС ΠΊΠ»ΡŽΡ‡Π΅ΠΉ RSA. ΠŸΠ°Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ zip-Π°Ρ€Ρ…ΠΈΠ²Π° ΠΈ AES-ΠΊΠ»ΡŽΡ‡ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΎΠ±Ρ€Π°Π·Π° updateboot.img ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ Π² скриптС linux_envsetup.sh, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ присутствовал Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ system_package с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ ОБ D-Audio2V, распространяСмом Π½Π° сайтС производитСля IVI-систСмы.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° IVI-систСмы Hyundai оказалась Π·Π°Π²Π΅Ρ€Π΅Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈΠ· руководства ΠΏΠΎ OpenSSL
ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° IVI-систСмы Hyundai оказалась Π·Π°Π²Π΅Ρ€Π΅Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈΠ· руководства ΠΏΠΎ OpenSSL

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ для ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π»ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π°, примСняСмого для завСрСния ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи. ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ρ‡Ρ‚ΠΎ RSA-ΠΊΠ»ΡŽΡ‡ ΠΏΠΎΠΌΠΎΠ³Π»Π° Π½Π°ΠΉΡ‚ΠΈ поисковая систСма Google. Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΠ» поисковый запрос, ΡƒΠΊΠ°Π·Π°Π² Ρ€Π°Π½Π΅Π΅ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΉ AES-ΠΊΠ»ΡŽΡ‡ ΠΈ натолкнулся Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡ Π½Π΅ являСтся ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ упоминаСтся Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ NIST SP800-38A. Рассудив, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ заимствован ΠΈ RSA-ΠΊΠ»ΡŽΡ‡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΡˆΡ‘Π» Π² ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΊΠΎΠ΄Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ ΠΈ попытался Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ Π½Π΅ΠΌΡƒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Google. Запрос ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ упоминаСтся Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΠ· руководства ΠΏΠΎ использованию OpenSSL, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΊΠ°Π·Π°Π½ ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° IVI-систСмы Hyundai оказалась Π·Π°Π²Π΅Ρ€Π΅Π½Π° ΠΊΠ»ΡŽΡ‡ΠΎΠΌ ΠΈΠ· руководства ΠΏΠΎ OpenSSL

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смог внСсти измСнСния Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ бэкдор, Π΄Π°ΡŽΡ‰ΠΈΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ΅ систСмного окруТСния IVI-устройства, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прилоТСния Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru