The Register® — Biting the hand that feeds IT

Feeds

Who's riddling Windows PCs with gaping holes? It's your crApps

New study: Microsoft slashes bugs, Java and Adobe bring up the rear

Regcast training : Hyper-V 3.0, VM high availability and disaster recovery

Nearly nine out of ten security vulnerabilities in Windows computers last year were the fault of popular third-party applications, as opposed to Microsoft's own software.

That's according to security biz Secunia, which analysed flaws found in the most-used 50 Windows programs - 29 from Microsoft (including its operating system family) and 21 from third-party developers.

In 2012, 86 per cent of 2,755 vulnerabilities identified by Secunia's study were found in code developed outside of Microsoft; that's up 8 percentage points on 2011's 78 per cent, we're told. In 2007, the figure was just 57 per cent.

Secunia credited Microsoft for its continued focus on shoring up security measures in its products, and reducing its share of the software vulnerabilities on its Windows platform. The Danish biz added that sysadmins must not forget to roll out updates for all installed code rather than just Microsoft's and the few "usual suspects from other vendors".

Last year, according to Secunia, 5.5 per cent of the vulnerabilities found were present in Windows XP, Vista and Windows 7 operating systems and 8.5 per cent were in Microsoft's user-land programs. In 2011, the numbers were 78 per cent in non-Microsoft code, 10 per cent in Windows OSes and 12 per cent in Microsoft applications.

The number of vulnerabilities tracked by Secunia continues to increase, almost doubling over the last five years. Adobe Flash Player, Adobe Reader and Oracle's Java runtime engine are among the third-party applications included in Secunia's study.

“Companies cannot continue to ignore or underestimate non-Microsoft programs as the major source of vulnerabilities that threaten their IT infrastructure and overall IT-security level. The number of vulnerabilities is on the increase, but many organisations continue to turn a blind eye, thereby jeopardising their entire IT infrastructure: It only takes one vulnerability to expose a company,” said Morten R. Stengaard, Secunia’s director of product management.

The total number of vulnerabilities in the top-50 most popular Windows programs was 1,137 in 2012. Most of these were rated by Secunia as either highly critical (78.8 per cent) or extremely critical (5.3 per cent). Despite the hype about zero-day exploits, 84 per cent of vulnerabilities had a patch available on the day they were disclosed, up from 72 per cent in 2011.

More details on all these figures and more than be found in Secunia's Vulnerability Review 2013 report. The biz collected the figures from anonymised data gathered from system scans by the millions of users of Secunia's patch management software, Personal Software Inspector. ®

Agentless Backup is Not a Myth

Anonymous Coward

Re: Delete Java

Yet another, well I don't need it idiot...

Ok I'll listen to you and delete Java,

Then put my feet up as I cant do a huge chunk of my job. I'll tell the directors that our multi-million pound contracts can't be supported, but's it ok as I've been told I don't need it.

21
6
Anonymous Coward

Re: Use .Net

>> ditch all of those security and performance headaches.. <<

and get some new ones....

11
1
Anonymous Coward

Re: I'm amazed "how to create security holes" is not a part of *every* CS course.

I'd say it's probably a failure to clean up after themselves.

You create library v1, then you build on it and make v2, v3 v4 etc etc. By that point you have v5 changing a pointer created in v4 which was to an object created for v3, which was extended from a different object which had been created in v2 which originally came from v1.

v6 comes around, you need to fix bug A, to do this you change the object from v1, and suddenly the enitre chain is incorrect, you have memory being misallocated etc etc. Your simple fix of changing that long to a uShort has suddenly caused a cascade of bullshit which flows downhill like a mountain of the brown stuff.

All the while you have a backend structure several tens of thousands of lines long, most of which is supersceded or no longer used, and could probably be replaced with a few hundered lines of code which do the same job faster more securely and are easier to read.

But because the code 'works' anyway execs will never give the go ahead to improve / rewrite it because they're too stupid to see the porential benefits even when they're stodd in their face slapping them with a trout.

9
1

More from The Register

 breaking news
Number of cops abusing Police National Computer access on the rise
Only a telegram from the Queen can get you off it
 breaking news
NSA PRISM snoop-gate: Won't someone think of the children, wails Apple
10,000 things probed, mostly about missing kids, Alzheimer patients, we're told
Flash flaw potentially makes every webcam or laptop a PEEPHOLE
But it's a Google problem - Chrome only, insists Adobe
 breaking news
NSA PRISM-gate: Relax, GCHQ spooks 'keep us safe', says Cameron
Whatever they are up to, it's all above board, we're told
 breaking news
Yahoo! joins! rivals! in! PRISM! data! request! admission!
Keep calm and carry on using American tech firms, folks
PRISM snitch claims NSA hacked Chinese targets since 2009
Snowden suddenly looks safer in Hong Kong after revelations
 breaking news
US chief spook: Look, we only want to spy on 6.66 BEELLLION of you
Americans assured they are not in the NSA's sights
Speech-to-text drives motorists to distraction
Will talking to you mean I crash into that car up ahead, Siri?
DHS warns of vulns in hospital medical equipment
Has your doctor's anasthesia machine been hacked?
 breaking news
'BadNews is malware' says outfit that found it
Google says code harmless but Lookout says code base is evolving