Adobe Flash Language Used to Hide Malicious Code

Escrito por
Brian Prince
Brian Prince
Published: Jul 14, 2010
Updated: Feb 2, 2021
2 minute read
eWeek mantém conteúdo e recomendações de produtos editorialmente independentes. Podemos ganhar dinheiro quando você clica em links de nossos parceiros. Saiba mais

New research has found attackers are abusing Adobe System’s ActionScript programming language to dodge anti-malware defenses.

ActionScript is the programming language of the Adobe Flash platform. In a recap of the threat landscape for the first six months of 2010, M86 Security reported observing attackers combining JavaScript with ActionScript in a bid to obfuscate malicious code.

“Due to the widespread adoption of Adobe Flash across the Web, Flash continues to remain a popular choice for developers, particularly in the realm of Web development,” the researchers wrote. “What is less known is that ActionScript has a handy interface with JavaScript on the parent page. This little known fact is exactly the feature being abused by attackers today.”

Using the predefined functionality in ActionScript for “ExternalInterface,” attackers can produce a two-way communication between Flash and JavaScript, the report explains.

“To analyze the code in this case we need both the ActionScript and JavaScript together,” the report states. “Having only one part of the system is insufficient for the correct analysis. Dividing the function between the two types of script hinders most of the new, proactive detection mechanisms.”

Adobe has faced a number of challenges in the area of security during the past year, as hackers have increasingly honed in on some of its most popular products, in particular Adobe Flash, Reader and Acrobat. Of the 15 most exploited vulnerabilities observed by M86, four involved Adobe Reader. The report also (PDF) found that Java-based exploits are on the rise.

The most common attack scenario, the researcher wrote, is as follows: an IFrame or JavaScript is injected into a Web page of a legitimate site that redirects the browser to a malicious Web page that includes an embedded, malicious Java applet.

“Over the past few months, a number of Java related exploits have been actively used in the wild,” according to the report. “The most popular of these Java vulnerabilities are CVE-2010-0842, CVE-2009- 3867, CVE-2008-5353, CVE-2010-1423…With this kind of success, we expect Java-based exploits to continue to remain a popular weapon of choice for attacks in the wild.”

Advertisement

“Traditional methods such as spambots and dynamic code obfuscation are still very much in use,” said Bradley Anstis, vice president of technology strategy at M86, in a statement. “However the first half of 2010 has also seen the emergence of new advanced methods as seen in the new combined attacks. Cybercriminals continue to try and outsmart even the latest Internet security protection mechanisms.”

Brian Prince

Brian Prince

Content Writer
eWeek Logo

eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site's focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

Propriedade da TechnologyAdvice. © 2026 TechnologyAdvice. Todos os direitos reservados

Divulgação de anunciantes: alguns dos produtos que aparecem neste site são de empresas das quais a TechnologyAdvice recebe remuneração. Essa remuneração pode influenciar como e onde os produtos aparecem neste site, incluindo, por exemplo, a ordem em que aparecem. A TechnologyAdvice não inclui todas as empresas nem todos os tipos de produtos disponíveis no mercado.