Blog

Writing on software engineering, Linux, health, and the things I build and learn along the way.

Writing from the Field

Worth Reading: Escape from Adobe's sandbox

Published: June 25, 2012 Reading time: 1 min

Adobe Reader X runs in a sandbox at a very restricted privilege level. Important system calls are supposed to be handled by a special broker process that will subject them to extensive testing. However, a small design flaw allows attackers to escape from this sandbox and execute arbitrary code – despite having both ASLR (Address Space Layout Randomisation) and DEP (Data Execution Prevention). As described by Guillaume Delugré, the broker process is at the heart of the exploit as it uses a memory page allocated via VirtualAllocEx to store the overwritten code of system calls which have been redirected to the broker. Despite having ASLR, however, the memory address returned by VirtualAllocEx is not randomised. This means that the Windows system function call will end up in a predictable, “nearly constant” location which the exploit can then access directly. ...

Continue Reading

Adobe updates Flash Player 11.3 to fix Firefox crashing problem

Published: June 23, 2012 Reading time: 1 min

Adobe has released an updated version of its proprietary Flash Player 11.3 plugin to address a bug that caused Firefox 13 on Windows to crash for some users. The problem is believed to have been related to the recently introduced Protected Mode for the Windows version of Flash Player and the open source web browser; the new mode is designed to isolate the plugin from the rest of the system by running it in its own sandbox. ...

Continue Reading

Critical vulnerabilities closed by Winamp update

Published: June 23, 2012 Reading time: 1 min

With the release of version 5.63 of Winamp, Nullsoft, a division of AOL Music, has eliminated four critical security vulnerabilities in the media player. Three of these were heap-based buffer overflows in Winamp’s bmp.w5s component that could have been exploited by an attacker to execute arbitrary code on a victim’s system. For an attack to be successful, a user must first open a specially crafted AVI file. It has been confirmed that the vulnerability affects version 5.622; other builds may also be affected. The update also addresses unspecified errors in the in_mod.dll module that could have been used to corrupt memory and could possibly result in arbitrary code being executed. Upgrading to Winamp 5.63, specifically build 3234 (5.6.3.3234), fixes these problems. ...

Continue Reading

Happy Father’s Day

Published: June 17, 2012 Reading time: 1 min

“Today, we celebrate men who have risen to the task, who raised us, and who do that most important work of parenting, day in and day out, with love, humility, and pride.” –President Obama

Continue Reading

Opera 12 has been released

Published: June 14, 2012 Reading time: 2 min

Norwegian company Opera Software has released Opera 12.00 just a few minutes ago. Opera users who start the browser on their system should see update notifications displayed to them in the next couple of hours. Those who do not want to wait that long can run a manual check for updates with a click on Opera > Help > Check for Updates. The update should then be picked up by the browser and downloaded automatically to the local system. ...

Continue Reading

1.5 Million Records Compromised In Global Payments Breach

Published: June 14, 2012 Reading time: 2 min

v3.co.uk: Card processing firm Global Payments has provided more detail on the attack on its computer systems earlier this year, warning that the attackers may have had access to unspecified personal data. Global Payments confirmed the attackers had access to details of 1.5 million cards, but it said the attack had now been contained. Global Payments also revealed the attacks had gained access to servers containing personal information “from a subset of US merchant applications”. While it could not ascertain whether the data had been copied, it would be notifying affected customers in the coming days. ...

Continue Reading

LinkedIn spam, exploits and Zeus: a deadly combination ?

Published: June 14, 2012 Reading time: 2 min

Is this the perfect recipe for a cybercriminal ?: Hacking LinkedIn’s password (and possibly user-) database. Sending an email to all obtained email addresses, which is urging you to check your LinkedIn inbox as soon as possible. A user unawarely clicking on the link. An exploit gets loaded. Malware gets dropped. Malware gets executed. User’s computer is now a zombie (part of a botnet). I would definitely say YES. A reader of my blog contacted me today, he had received an email from LinkedIn which was looking phishy. We can verify that Step 1 is accomplished, by the simple fact that in the “To” and/or “CC” field of the email below, there are about ~100 email addresses. A quick look-up of a few of them on LinkedIn reveals the unconvenient truth… Here’s the email in question: ...

Continue Reading

Microsoft revises its certificate management

Published: June 14, 2012 Reading time: 2 min

The H-Online: In response to the Flame worst-case scenario, Microsoft has now integrated a custom block list feature for its certificate store under Windows. The feature was deployed as part of this month’s Patch Tuesday. The Flame worm had spread via Windows Update feature by manipulating the certificates that were intended to protect Windows updates from tampering. As described in a Microsoft Security Response Center (MSRC) blog post, the latest modification automatically causes compromised certificates to be regarded as untrusted. To achieve this, the certificate store checks a Microsoft-maintained list on a daily basis for certificates that are no longer trustworthy. Certificate Authorities are required to inform the company of any revoked certificates, which will then be added to the list. According to a Windows PKI blog post, this method is considerably faster than the deployment of Certificate Revocation Lists (CRLs). ...

Continue Reading

Critical holes closed in Microsoft's June Patch Tuesday

Published: June 14, 2012 Reading time: 2 min

The H-Online: Microsoft has released seven security bulletins fixing a total of 27 security holes, 13 of them in Internet Explorer. The rest of the patches affect all currently supported Windows versions, the .NET Framework, Remote Desktop, Lync and Dynamics AX. A patch that had been announced for Visual Basic for Applications has yet to be released. The most important updates are bundled in the cumulative Internet Explorer patch (MS12-037), which includes fixes for the holes that were targeted by Pwn2Own exploits. Microsoft is the last of the companies to close the exposed holes that were targeted during the Pwn2Own competition; Google and Mozilla fixed their browsers in March. According to Michael Kranawetter, Microsoft’s Chief Security Advisor in Germany, the IE patch also affects the Windows 8 Consumer Preview, and therefore Internet Explorer 10. ...

Continue Reading

Google closes persistent XSS holes in Gmail

Published: June 14, 2012 Reading time: 2 min

The H-online: Google has closed several cross-site scripting (XSS) holes in its Gmail email service – which has more than 350 million active users – that could have allowed an attacker to inject a malicious client-side script into a victim’s system. Security researcher Nils Juenemann discovered the three different XSS vulnerabilities in Gmail and disclosed them to Google’s Security Team as part the company’s Vulnerability Reward Program, in which researchers are rewarded with up to $20,000 for reporting qualifying bugs in its web-based services. ...

Continue Reading

Does the silence get lonely?

Published: June 11, 2012 Reading time: 2 min

Well I wish there was someone Well I wish there was someone To love me When I used to be someone And I knew there was someone That loved me As I sit here frozen alone Even ghosts get tired and go home As they crawl back under the stones And I wish there was something Please tell me there’s something better And I wish there was something more than this Saturated loneliness ...

Continue Reading

I don't want to hear about flowers, I like death and destruction

Published: June 10, 2012 Reading time: 2 min

I can’t stand to let them win, I’m just watching them, And I don’t know what to do, Feeling like a fool inside, Feeling all the hurt… Thought they were my friends. Never mind… Let’s talk about something else, What super-power you wished in your life to have? I mean something like Time-travel, going invisible, mind-reading, unlimited body strength etc.., Mine is going invisible, always I wished I could be like that, going invisible and see so much things that I never can see and hear now. Going invisible and see what people say about me when I’m not there, going and invisible and then go into peoples life to see how much different they when they are alone in compare to when they are with us, going invisible and then go beyond the allowed borders to see what’s in the other side that we are not allowed to see, going invisible to get rid of all of the eyes watching me. ...

Continue Reading

Sandboxed Flash Player for Firefox: Adobe Flash update closes several critical holes

Published: June 9, 2012 Reading time: 2 min

The H-Online: Adobe has announced the release of an update for Flash Player on Windows, Mac, Linux, Android 3.x and 4.x, and within its own AIR runtime. The update addresses several critical vulnerabilities which involve memory corruption, stack overflows, integer overflows, security being bypassed, null dereferencing and binary planting (DLL hijacking). All, except the security bypass, could lead to code execution. The updates also include a number of security enhancements on various platforms. The Windows version of Flash Player now offers a production version of “Flash Player Protected Mode for Firefox” which brings a sandbox to the running of Flash, making it harder for attackers to get at other processes. ...

Continue Reading

Password leaks bigger than first thought

Published: June 9, 2012 Reading time: 3 min

The H-Online: There have still been no official statements on the causes and extent of the recent password leaks at LinkedIn, eHarmony and Last.fm. A credible source is now reporting that the published 2.5 million Last.fm MD5 hashes, for example, are just the tip of a 17 million hash iceberg. That iceberg has reportedly been circulating since summer 2011.16.4 million of these – 95 per cent – have, the source claims, already been cracked, a claim which, for unsalted hashes, is entirely credible. ...

Continue Reading

Millions of Last.fm passwords leaked

Published: June 9, 2012 Reading time: 1 min

The H-Online: A list with several million passwords belonging to users of the music community site Last.fm has been posted on the internet. The site owners have posted a statement saying that the company is investigating the leak and that all users of the service should change their passwords immediately. This is the third major compromise of a popular web site’s passwords in as many days. The H’s associates at heise Security are in possession of a list containing approximately 2.5 million password hashes. Like the recently leaked data from eHarmony, these are unsalted MD5 hashes that are trivial to crack in today’s world of fast CPU and GPU hardware and specialised techniques such as using rainbow tables. At least one million of these hashes have already been cracked and the clear text passwords have also been posted on the internet. The hashes that were leaked from LinkedIn were generated using the SHA-1 algorithm. ...

Continue Reading

Search