News

Adobe's Reader Fix: Disable JavaScript, For Now

Adobe Systems Inc. confirmed this week that it's looking into chatter that its PDF viewing software, Adobe Reader, contains a critical vulnerability. IT security experts are mixed on the urgency of the patch, mainly because the application isn't mission-critical, but also because of cumbersome programming concerns and frequent problems with the application.

"All currently supported shipping versions of Adobe Reader and Acrobat, [Versions] 9.1, 8.1.4 and 7.1.1 and earlier, are vulnerable to this issue," said David Lenoe, the company's security program manager, in a blog entry. Lenoe was referring to a bug in Adobe's implementation of JavaScript that became public knowledge ealier in the week.

Disabling JavaScript is seen by security experts as a mitigating control for the vulnerability. The issue came about after a researcher from Securityfocus said that the bug is another in a long line of flaws in Adobe's implementation of the popular programming language.

"Adobe does deserve a hat tip this week for their quick confirmation of mitigation steps for their latest zero-day bug," said Andrew Storms, director of security for nCircle. "The reality, though, is that attempting to disable JavaScript on thousands of end points at any large enterprise is a huge time sink that hampers functionality."

Storms and other security experts contend that Adobe's patch release behavior is a lot like Microsoft's model was a decade ago, before Microsoft organized its monthly event and rolled out fixes in a more structured way.

"Like Microsoft used to be, Adobe now has a situation where there is continuous batches of publicly known vulnerabilities, minimal mitigation assistance and no known patch release date," Storms said. "Together, these factors make it hard for security teams to see the light at the end of the tunnel."

Indeed, Adobe's frequent sporadic disclosure of vulnerabilities and patches give the impression that it doesn't yet have a formal setup to react to security flaws, without going through normal product cycles.

Adobe's challenges are two-fold going forward. First off, administrators don't necessarily want to disable JavaScript in an environment where the Web is prominent. As well, Adobe frequently discloses information, sometimes without giving IT pros a chance to respond.

"The more frequently a vendor releases patches, the more lax a customer may get," said Eric Schultze, CTO, Shavlik Technologies. "Why should I install a new version of XYZ software today, when in two weeks I'll only have to reinstall a newer version? While it's great that they fix items as they're found, a high level of frequent releases can lead to a high level of installation apathy."

About the Author

Jabulani Leffall is an award-winning journalist whose work has appeared in the Financial Times of London, Investor's Business Daily, The Economist and CFO Magazine, among others.

comments powered by Disqus

Featured

  • VS Code 1.130 Expands Agent Host and Review Tools

    Microsoft's latest weekly VS Code release advances shared agent sessions, multi-file change review, chat visibility and terminal navigation

  • Microsoft Agent Framework Makeover: Claws, Loops and Harnesses

    Microsoft's newly released Agent Framework Harness packages the loops, planning, memory, context management and safety controls that developers previously had to assemble around AI models themselves.

  • Visual Studio 2026 Gives Copilot Built-In Skills -- and Makes Them Prove Their Worth

    Microsoft is moving Agent Skills beyond bring-your-own instructions by shipping expert-authored workflows with the IDE, while keeping them off by default until testing shows their benefits justify the additional token use.

  • Copilot AI Billing Shock Met with Meters, Caps and Token-Saving Tools

    GitHub is layering spending limits, expanded credit allowances and increasingly granular usage reporting onto Copilot, while Microsoft is reworking Visual Studio and VS Code to expose -- and reduce -- the cost of agentic development.

Subscribe on YouTube