CVE-2018-3903

On Samsung SmartThings Hub STH-ETH-250 devices with firmware version 0.20.17, the video-core process incorrectly extracts fields from a user-controlled JSON…

Critical · published August 23, 2018

CVSS v3.0
9.9
EPSS
2%
Percentile
78.3
In the wild
Unconfirmed
What it is

🚨 With just one malicious HTTP request, an attacker can trigger a critical buffer overflow in Samsung SmartThings Hub devices! 🔥 Think of this vulnerability like an overstuffed suitcase — if you keep cramming in too much, the zipper bursts open! Similarly, the video-core process is trying to handle more data than it can manage, leading to a catastrophic overflow. Once exploited, an attacker could overwrite crucial memory locations, potentially gaining control over the device. This means they could execute arbitrary code, leaving your smart home vulnerable to all sorts of mayhem. Imagine someone hijacking your security cameras or home automation systems — that could be absolutely devastating!

Put simply

Think of this vulnerability like an overstuffed suitcase — if you keep cramming in too much, the zipper bursts open! Similarly, the video-core process is trying to handle more data than it can manage, leading to a catastrophic overflow. This critical buffer overflow vulnerability occurs when the video-core process on Samsung SmartThings Hub mishandles a user-controlled JSON payload. The memcpy function does not restrict the amount of data being copied, resulting in an overflow of the 512-byte destination buffer.

What to do

Once exploited, an attacker could overwrite crucial memory locations, potentially gaining control over the device. This means they could execute arbitrary code, leaving your smart home vulnerable to all sorts of mayhem. Imagine someone hijacking your security cameras or home automation systems — that could be absolutely devastating! To remediate this issue, users should immediately update their Samsung SmartThings Hub firmware to the latest version. Additionally, restrict access to the device to authenticated users only to mitigate potential exploitation until the patch is applied. You've got this! Follow these steps to protect your smart home and achieve security hero status! 🛡️

The record
Technical detail
CVSS v3.0
9.9 · CRITICAL
Vector
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01804 · 78.3th percentile
Published
2018-08-23T15:00Z
EPSS history
Timeline
  • 23 AUG 15:00Z
    On Samsung SmartThings Hub STH-ETH-250 devices with firmware version 0.20.17, the video-core process incorrectly extracts fields from a user-controlled JSON…
    cvelistv5