Developers › Security Group blog

9.64

March 3, 2009 · by Claudio Santambrogio

We released 9.64 today. This release is a recommended security upgrade for all those running the latest stable releases.


Starting with this release, Opera on Windows supports the security measures "Data Execution Prevention (DEP)" (available in Windows XP SP2 and newer) and "Address Space Layout Randomization (ASLR)" (available in Vista and newer).

These security measures are a kind of second line of defence once an application runs into a serious fault, which would normally cause it to crash sooner or later. Of course that should just not happen in the first place, but you can never completely rule out programming errors. Depending on the exact nature of the fault, an attacker can sometimes exploit it and try to take over your system. DEP and ASLR make that a lot harder.


We also added (on all platforms, of course) a new Untrusted Certificate capability, described in a
separate article, and we are now blocking the fake certificate as mentioned in another article.


Full changelogs are available:
Windows
Mac
Linux/UNIX

Go download it - and browse the web securely! :sherlock:

Readers' comments 12

Left under the original article, as archived.

  • arghwashierTuesday, March 3, 2009 9:56:13 AM

    like I said here /usr/share/applications/opera.desktop in the x84_64 rpm, meaning there is no entry for opera in the menu anymore and desktop shortcuts won't work anymore either
  • Doliprane'Tuesday, March 3, 2009 10:17:57 AM

    thanks
  • VladTuesday, March 3, 2009 11:38:12 AM

    Hey guys! Could you also fix some of the 10.0 troubles ? Netvibes doesn't work and other unstabilities.
  • Christian HuffTuesday, March 3, 2009 12:42:51 PM

    The QT4 build (opera_9.64.2480.gcc4.qt4_i386.deb; available through ftp.opera.com) still looks for the QT style in the wrong place...


  • mabdulTuesday, March 3, 2009 1:11:57 PM

    with this build you would get a better rate by many security people. a few weeks a go there was a very bad article about opera @infoworld
    http://www.infoworld.com/article/09/01/28/04TC-opera-security_1.html
  • HaavardTuesday, March 3, 2009 2:19:28 PM

    TuPLaD: Your comment is off-topic. This is not a general beta/snapshot/desktop blog, but is a security related blog. For questions about snapshots, use the beta forum or a relevant post in the desktop team blog.
  • arghwashierTuesday, March 3, 2009 2:34:35 PM

    @ Pedric,

    this is the same bug as the incorrect font settings I mentioned elsewhere earlier also colour scheme is afected; it is a qt4 bug but the effect is only noticable under kde4
  • Charles SchlossTuesday, March 3, 2009 2:44:42 PM

    http://files.myopera.com/Tamil/Smilies/Cool2.gif -


    How do you Enable the DEP or ASLR on Windows?
  • SaribroTuesday, March 3, 2009 8:47:06 PM

    Control Panel -> System -> Advanced -> Performance -> Data Execution Prevention
    No idea about ASLR though.
  • Christian HuffTuesday, March 3, 2009 8:56:18 PM

    @arghwashier: I am not even running KDE4. In Ubuntu 8.10 (and earlier versions), qtconfig-qt3 saves the QT3 style settings to ~/.qt/qtrc, while qtconfig-qt4 saves the QT4 style settings to ~/.config/Trolltech.conf. The Opera startup script (that is the same for QT3 and QT4 builds) uses the following line to figure the QT style that should be used:

    line 40 of /usr/bin/opera:
    [ "$_QTSTYLE_FROM_CMDLINE_" = NO ] && [ -f "$HOME/.qt/qtrc" ] && _OPERA_QTSTYLE=`sed -n 's/^style=//p' $HOME/.qt/qtrc` && [ "$_OPERA_QTSTYLE" ] && set -- "$@" -style "$_OPERA_QTSTYLE"

    the relevant line of my ~/.qt/qtrc:
    style=Klearlook

    and the relevant line of my ~/.config/Trolltech.conf:
    style=Cleanlooks

    The result is that Opera QT4 build tries to apply the "Klearlooks" style, which, for QT4, does not exist. It should be "Cleanlooks". Everytime I install a new version of Opera/QT4, I have to manually edit /usr/bin/opera to get it to use the correct config file to read my QT4 style...
  • TurinWednesday, March 4, 2009 1:31:26 AM

    Pedric, file a bug report with the Opera Bug Wizard on the style settings issue.
  • feri52Wednesday, March 4, 2009 4:56:20 PM

    Two nits here with 9.64 Win, from an occasional user...

    o Strongly disagree with the installer's new behavior - setting Opera as default for both browse and mail without asking (upgrade over 9.62).

    o The Changelogs are hard to find from the My Opera pulldowns. How about an entry there? It took me twenty minutes to find the Changelog intro page, even though it has a straightforward URL. I'm probably dense.

    -Frank

    Otherwise, things are running clean and fast. Appreciate the Win-specific DEP and address-randomization code. And Google calendar fixed itself! Was that you or Google?

About this article

Published inSecurity Group blog
DateMarch 3, 2009
AuthorClaudio Santambrogio
Tagsdesktop, 9.64, Opera, Security, 512-bit, browser, cabforum, Certificates, MD5, renego, renegotiation, RSA
OriginalInternet Archive