CVE-2009-2970

Stack-based buffer overflow in the GetUiDllVersion function in an ActiveX control in UiCheck.dll before 1.0.0.7 in UiTV UiPlayer, as used in BaiduX and other…

published October 19, 2009

CVSS
—
EPSS
3%
Percentile
88.5
In the wild
Unconfirmed
What it is

🚨 A stack-based buffer overflow hides in the GetUiDllVersion function of UiCheck.dll 1.0.0.6 and earlier — a potential ticket for remote attackers to run arbitrary code! 🔥 Think of this as a restaurant with a single, overloaded kitchen — if too many orders come in at once, the chef can’t handle them and might whip up a disaster instead of your meal. This vulnerability allows attackers to throw in their own ‘recipe’ and take control of the system instead! An attacker could exploit this vulnerability to execute arbitrary code, meaning they could potentially take control of the affected system or cause severe disruption. The implications could be quite serious, depending on how the control is leveraged — your data could be at risk!

Put simply

Think of this as a restaurant with a single, overloaded kitchen — if too many orders come in at once, the chef can’t handle them and might whip up a disaster instead of your meal. This vulnerability allows attackers to throw in their own ‘recipe’ and take control of the system instead! This vulnerability stems from a stack-based buffer overflow in the GetUiDllVersion function, where an attacker can manipulate the filename parameter to overflow the buffer and inject their own code.

What to do

An attacker could exploit this vulnerability to execute arbitrary code, meaning they could potentially take control of the affected system or cause severe disruption. The implications could be quite serious, depending on how the control is leveraged — your data could be at risk! To protect against this vulnerability, upgrade UiCheck.dll to version 1.0.0.7 or later immediately. Additionally, review your systems for any applications using this ActiveX control and apply necessary patches. Don’t leave any doors open! You've got this! Follow these steps and secure your systems — your security hero status is activated! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03313 · 88.5th percentile
Published
2009-10-19T19:27Z
EPSS history
Timeline
  • 19 OCT 19:27Z
    Stack-based buffer overflow in the GetUiDllVersion function in an ActiveX control in UiCheck.dll before 1.0.0.7 in UiTV UiPlayer, as used in BaiduX and other…
    cvelistv5