65 lines
No EOL
2.5 KiB
Text
65 lines
No EOL
2.5 KiB
Text
Source: https://cosig.gouv.qc.ca/en/cosig-2017-01-en/
|
|
|
|
#####################################################################################
|
|
|
|
# Application: Adobe Flash Player
|
|
# Platforms: Windows,OSX
|
|
# Versions: 24.0.0.186 and earlier
|
|
# Author: Francis Provencher of COSIG
|
|
# Website: https://cosig.gouv.qc.ca/en/advisory/
|
|
# Twitter: @COSIG_
|
|
# Date: January 10, 2017
|
|
# CVE-2017-2930
|
|
# COSIG-2016-35
|
|
|
|
#####################################################################################
|
|
|
|
1) Introduction
|
|
2) Report Timeline
|
|
3) Technical details
|
|
4) POC
|
|
|
|
#####################################################################################
|
|
|
|
================
|
|
1) Introduction
|
|
================
|
|
|
|
Adobe Flash Player (labeled Shockwave Flash in Internet Explorer and Firefox) is a freeware software for using content created
|
|
on the Adobe Flash platform, including viewing multimedia, executing rich Internet applications, and streaming video and audio.
|
|
Flash Player can run from a web browser as a browser plug-in or on supported mobile devices.[7] Flash Player was created by Macromedia
|
|
and has been developed and distributed by Adobe Systems since Adobe acquired Macromedia.
|
|
|
|
(https://en.wikipedia.org/wiki/Adobe_Flash_Player)
|
|
|
|
#####################################################################################
|
|
|
|
============================
|
|
2) Rapport de Coordination
|
|
============================
|
|
|
|
2016-11-13: Francis Provencher of COSIG report this vulnerability to Adobe PSIRT;
|
|
2016-11-14: Adobe PSIRT confirm this vulnerability;
|
|
2017-01-10: Adobe publish a patch (APSB17-02);
|
|
2017-01-10: Advisory released by COSIG;
|
|
|
|
#####################################################################################
|
|
|
|
=====================
|
|
3) Technical details
|
|
=====================
|
|
|
|
The vulnerability allows a remote attacker to execute malicious code or access to a part of the dynamically allocated memory using a user interaction
|
|
visiting a Web page or open a specially crafted SWF file, an attacker is able to create an “out of bound” memory corruption. A file with an “ActionRecord”
|
|
structure that contain an invalid value in “ActionGetURL2” could lead to remote code execution in the context of the current user.
|
|
|
|
#####################################################################################
|
|
|
|
===========
|
|
4) POC:
|
|
===========
|
|
|
|
https://cosig.gouv.qc.ca/wp-content/uploads/2017/01/COSIG-2017-01.zip
|
|
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/41008.zip
|
|
|
|
#################################################################################### |