Description
Adobe Flash Player 9.0.115.0 and earlier, and 8.0.39.0 and earlier, allows remote attackers to execute arbitrary code via an SWF file with a modified DeclareFunction2 Actionscript tag, which prevents an object from being instantiated properly.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 5 | flash-plugin | 9.0.124.0-1.el5 | RHSA-2008:0221 |
| RHEL 4 | flash-plugin | 9.0.124.0-1.el4 | RHSA-2008:0221 |
| RHEL 3 | flash-plugin | 9.0.124.0-1.el3.with.oss | RHSA-2008:0221 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Adobe Flash Player 8/9.0.x - '.SWF' File 'DeclareFunction2' ActionScript Tag Remote Code Execution EDB-31630 · remote · Apr 8, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 1
- RHSA-2008:0221 Red Hat Security Advisory: flash-plugin security update Red Hat Security Advisories (RHSA) · Jun 29, 2026
References
- 29865 third-party-advisory
- oval:org.mitre.oval:def:10160 vdb-entry signature
- 30507 third-party-advisory
- 1019810 vdb-entry
- http://www.adobe.com/support/security/bulletins/apsb08-11.html
- ADV-2008-1724 vdb-entry
- adobe-flash-declarefunction2-bo(41717) vdb-entry
- RHSA-2008:0221 vendor-advisory
- 3805 third-party-advisory
- TA08-150A third-party-advisory
- 30430 third-party-advisory
- APPLE-SA-2008-05-28 vendor-advisory
- SUSE-SA:2008:022 vendor-advisory
- 20080414 Secunia Research: Adobe Flash Player "Declare Function (V7)" HeapOverflow mailing-list
- 29763 third-party-advisory
- 238305 vendor-advisory
- 20080408 ZDI-08-021: Adobe Flash Player DeclareFunction2 Invalid Object Use Vulnerability mailing-list
- http://www.zerodayinitiative.com/advisories/ZDI-08-021
- GLSA-200804-21 vendor-advisory
- ADV-2008-1697 vdb-entry
- 28694 vdb-entry
- TA08-100A third-party-advisory