cbcvebase.
CVE-2015-8423
published 2015-12-10

CVE-2015-8423: Use-after-free vulnerability in Adobe Flash Player before 18.0.0.268 and 19.x and 20.x before 20.0.0.228 on Windows and OS X and before 11.2.202.554 on Linux…

PriorityP264critical10CVSS 2.0
AVNACLAuNCCICAC
EXPLOIT
EPSS
43.41%
98.6th percentile
Use-after-free vulnerability in Adobe Flash Player before 18.0.0.268 and 19.x and 20.x before 20.0.0.228 on Windows and OS X and before 11.2.202.554 on Linux, Adobe AIR before 20.0.0.204, Adobe AIR SDK before 20.0.0.204, and Adobe AIR SDK & Compiler before 20.0.0.204 allows attackers to execute arbitrary code via unspecified vectors, a different vulnerability than CVE-2015-8048, CVE-2015-8049, CVE-2015-8050, CVE-2015-8055, CVE-2015-8056, CVE-2015-8057, CVE-2015-8058, CVE-2015-8059, CVE-2015-8061, CVE-2015-8062, CVE-2015-8063, CVE-2015-8064, CVE-2015-8065, CVE-2015-8066, CVE-2015-8067, CVE-2015-8068, CVE-2015-8069, CVE-2015-8070, CVE-2015-8071, CVE-2015-8401, CVE-2015-8402, CVE-2015-8403, CVE-2015-8404, CVE-2015-8405, CVE-2015-8406, CVE-2015-8410, CVE-2015-8411, CVE-2015-8412, CVE-2015-8413, CVE-2015-8414, CVE-2015-8420, CVE-2015-8421, CVE-2015-8422, CVE-2015-8424, CVE-2015-8425, CVE-2015-8426, CVE-2015-8427, CVE-2015-8428, CVE-2015-8429, CVE-2015-8430, CVE-2015-8431, CVE-2015-8432, CVE-2015-8433, CVE-2015-8434, CVE-2015-8435, CVE-2015-8436, CVE-2015-8437, CVE-2015-8441, CVE-2015-8442, CVE-2015-8447, CVE-2015-8448, CVE-2015-8449, CVE-2015-8450, CVE-2015-8452, and CVE-2015-8454.

Affected

12 ranges
VendorProductVersion rangeFixed in
adobeair<= 19.0.0.241
adobeair_desktop_runtime<= 19.0.0.241
adobeair_sdk<= 19.0.0.241
adobeair_sdk_compiler<= 19.0.0.241
adobeflash_player<= 11.2.202.548
adobeflash_player<= 18.0.0.261
adobeflash_player<= 19.0.0.245
adobeflash_player
adobeflash_player
adobeflash_player
adobeflash_player
adobeflash_player_desktop_runtime<= 19.0.0.245

Detection & IOCsextracted from sources · hover to see the quote

urlhttps://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39047.zip
  • Trigger method is TextField.replaceSel called with an object whose toString/valueOf callback removes the TextField's parent MovieClip — look for ActionScript invoking TextField.replaceSel with a non-string (object) argument
  • Exploit pattern: createEmptyMovieClip followed by createTextField and then replaceSel with an object argument containing a valueOf/toString callback that calls removeMovieClip — flag SWF files exhibiting this ActionScript call sequence
  • The comment '// Fix heap here' inside the valueOf callback indicates a heap-spray or heap-grooming step is expected between removeMovieClip and the return — look for large heap allocations within ActionScript valueOf/toString callbacks in SWF files
  • ·Vulnerability affects Adobe Flash Player before 18.0.0.268 and 19.x/20.x before 20.0.0.228 on Windows/OS X, and before 11.2.202.554 on Linux; also Adobe AIR and AIR SDK/Compiler before 20.0.0.204 — detections should be scoped to these version ranges
  • ·CVE-2015-8423 is one of many use-after-free CVEs patched in the same Flash bulletin; the TextField.replaceSel PoC (EDB-39047) is specifically attributed to CVE-2015-8423 via the Google Security Research issue #585, but the NVD entry groups it with ~50 sibling UAF CVEs — ensure triage confirms the correct CVE mapping before acting on detections

CVSS provenance

nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
osv10.0CRITICAL
vendor_redhat10.0CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.