Multiple vulnerabilities — GLSA 200607-12 is affected by three security vulnerabilities which can be exploited to allow the execution of arbitrary code by a remote attacker.

Affected packages

app-office/openoffice on all architectures
Affected versions < 2.0.3
Unaffected versions >= 2.0.3
app-office/openoffice-bin on all architectures
Affected versions < 2.0.3
Unaffected versions >= 2.0.3

Background is an open source office productivity suite, including word processing, spreadsheet, presentation, drawing, data charting, formula editing, and file conversion facilities.


Internal security audits by have discovered three security vulnerabilities related to Java applets, macros and the XML file format parser.

  • Specially crafted Java applets can break through the "sandbox".
  • Specially crafted macros make it possible to inject BASIC code into documents which is executed when the document is loaded.
  • Loading a malformed XML file can cause a buffer overflow.


An attacker might exploit these vulnerabilities to escape the Java sandbox, execute arbitrary code or BASIC code with the permissions of the user running


Disabling Java applets will protect against the vulnerability in the handling of Java applets. There are no workarounds for the macro and file format vulnerabilities.


All users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=app-office/openoffice-2.0.3"


Release date
July 28, 2006

Latest revision
July 28, 2006: 01



Bugzilla entries