CVE-2018-3917: Buffer Overflow
On Samsung SmartThings Hub STH-ETH-250 devices with firmware version 0.20.17, the video-core process insecurely extracts the fields from the "shard" table of its SQLite database, leading to a buffer overflow on the stack. An attacker can send an HTTP request to trigger this vulnerability. The strcpy call overflows the destination buffer, which has a size of 16 bytes. An attacker can send an arbitrarily long "region" value in order to exploit this vulnerability.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2018-3917?
CVE-2018-3917 is classified as a high severity vulnerability due to the potential for remote code execution through buffer overflow.
How do I fix CVE-2018-3917?
To fix CVE-2018-3917, update the Samsung SmartThings Hub to a firmware version that addresses this vulnerability.
What devices are affected by CVE-2018-3917?
CVE-2018-3917 affects Samsung SmartThings Hub STH-ETH-250 devices running firmware version 0.20.17.
Can CVE-2018-3917 be exploited remotely?
Yes, CVE-2018-3917 can be exploited remotely by sending a crafted HTTP request to the device.
What kind of attack can CVE-2018-3917 facilitate?
CVE-2018-3917 can facilitate a buffer overflow attack, potentially allowing an attacker to run arbitrary code.