www.broadbandreports.com
  
Search:  

 
   AllHot TopicsCable SupportTelco SupportHardware etcSecurityClubsGallery»»






how-to block ads


 
Forums » Up and Running » Security » Security » Microsoft warns of new attack on Word
 
Search Topic:
  Social:
topic feed
 
Posting
toggle:
flat / full
normal / watch
Post a:
Post a:
What I learned from Norton 360 »
« No April Fools'--Storm worm is back; don't click on links  
AuthorAll Replies

mysec
Premium
join:2005-11-29


edit:
March 23rd, @05:29AM

reply to daveinpoway
Re: Microsoft warns of new attack on Word

This isn't the first time we've seen msjet40.dll exploited:

»ww3.ps-sp.gc.ca/opsprods/advisor···20_e.asp
Advisory Number: AV05-020
Microsoft Jet DB engine vulnerabilities
15 April 2005

said by article :

The purpose of this advisory is to bring attention a report of a vulnerability in Microsoft Jet Database Engine.

Microsoft Jet database is a lightweight database widely used by MS Office applications. The main component of the Microsoft Jet database engine is msjet40.dll,... Sufficient data validation is not performed when msjet40.dll parses the database file.

Also, from 2007:

»Zero-Day Microsoft Access Exploit

Quick: What does this exploit do?

From the code of the PoC:


For calc.exe, substitute the latest and greatest trojan.

Evidently a patch has not been forthcoming. Microsoft's solution:

»www.microsoft.com/technet/securi···627.mspx

said by article :

Suggested Actions

Protect Your PC

We continue to encourage customers to follow our Protect Your PC guidance of enabling a firewall, getting software updates and installing antivirus software.

(Question: Why isn't White Listing ever suggested?

Possible answer: because MS pushes AV solutions?)

For some insights in these types of exploits:

»isc.sans.org/diary.html?storyid=4177

said by diary :

The attacks generally start with a very trustworthy looking e-mail, being spoofed as originating from a known contact, to someone within a community.

The messages contain an attachment which exploits a client side vulnerability. Generally these are:

CHM Help files with embedded objects;
Acrobat Reader PDF exploits;
Microsoft Office exploits;

The handler who wrote this diary presented a paper (.pdf file linked in the diary) in which he analyzes the actions of the exploit:

said by paper :

Application document
Exploitation Shellcode
Shellcode
Embedded executable Installs trojan code
or executesmalicious action

See page 10 of his .pdf paper for a nice diagram.

Often I can substitute a trojan file (not-white listed on my machine) to really test the exploit. This PoC, however, does not work on my Win2K machine. Here is an old one, a document with embedded trojan attempting to drop a .dll file:


___________________________________________________________________________

Essentially, this is nothing more than a remote code execution exploit packaged in a different wrapper, easily blocked by White Listing.

The MS Security Bulletin offers a workaround to disable the offending jet.dll file. But what about the next exploit using another vulnerable file? And the next?

As suggested some years ago, White Listing removes the need for such workaround patching:

An Ounce of Prevention
»www.infosec.co.uk/ExhibitorLibra···tion.pdf
said by article :

This approach can effectively eliminate the need to patch in emergency mode. Malicious code by default is not on the white list which means that enterprises can rest assured that their exposed software vulnerabilities are safe from potential exploitation, enabling their IT staff to work proactively to develop scheduled patch deployments rather than being in a constant state of emergency.

I've seen this approach used effectively in education institutions. Today, there are many home solutions available in the various security products providing execution protection, thus completely neutralizing this particular common exploit.

---------------------------------------------

Other references:

Microsoft Office Security, part one
Overview of recent MS Office vulnerabilities
»www.securityfocus.com/infocus/1874

»www.f-secure.com/weblog/archives···406.html
PDF file exploit:
said by article :

The exploit silently drops and runs a file called C:\Program Files\Update\winkey.exe. This is a
keylogger that collects and sends everything typed on the affected machine to a server running at xsz.8800.org.

»www.avertlabs.com/research/blog/···victims/
CHM (MS Help File) exploit
said by article :

As the two cases looked similar (both drop a file named music.exe... drops and loads zipfldr.dl

Cyber Attacks Target Pro-Tibet Groups
»www.washingtonpost.com/wp-dyn/co···605.html

said by article :

attached Microsoft Word document... included a Trojan horse program that opened a "backdoor" on any computer used to open the file, giving the senders remote access over the system.

Van Horenbeeck [of sans.org] said the danger with the e-mail viruses involved in the attacks is that they are so hand-crafted and new that they usually go undetected by dozens of commercial anti-virus scanners on the market today.

"Last week, I had two of these samples that were detected by two out of 32 different anti-virus scanners, and another that was completely undetected," he said.



----
rich


jeno

@bellsouth.net
Thanks for the additional info.

mysec
Premium
join:2005-11-29

reply to mysec
Update

Maarten Van Horenbeeck of sans.org has updated the diary I referred to:

Overview of cyber attacks against Tibetan communities
»isc.sans.org/diary.html?storyid=4177

You don't often find thorough analyses of attacks, so it's worth a careful reading.

This particular attack is described as "targeted."

The term Targeted has been used in a couple of ways in the security community:

1) attacks aimed at a particular group of people, such as the organization described in the diary; or, a company or corporation

2) those aimed at specific people in an organization. This requires compromising an email list.

This example uses both types of targeting.

While targeting has been used in the past, this example shows a sophistication in technique often missing:

==> A good command of the English language;

==> thoroughly researched details of the subject of world condition (Tibet in this case) which make the "social engineering" part of the exploit more convincing - here, including published articles in different formats (.doc, .pdf, .ppt) which embed the packed trojan.

Note that some victims have been home users.

Note again that use of a msjet40.dll exploit first surfaced in 2005.


----
rich

daveinpoway

join:2006-07-03
Poway, CA
Some new info regarding the problem: »www.computerworld.com/action/art···&nlid=37

SUMware
Premium
join:2002-05-21

Microsoft admits it knew about, didn't patch, bugs

From your link:
said by CW :
Microsoft Corp.'s security team today acknowledged that it knew of bugs in its Jet Database Engine as far back as 2005 but did not patch the problems because it thought it had blocked the obvious attack vectors.

A researcher at Symantec Corp. said Microsoft should have fixed the flaws years ago.

In a post to the Microsoft Security Research Center (MSRC) blog late Monday afternoon, Mike Reavey, the MSRC's operations manager, admitted that outside researchers had notified Microsoft in 2005 and 2007 of separate bugs in Jet, a Windows component that provides data access to applications such as Microsoft Access and Visual Basic.

In both cases, Microsoft told the researchers that it would not fix the flaw because it considered users safe.
Wrong.
Forums » Up and Running » Security » SecurityWhat I learned from Norton 360 »
« No April Fools'--Storm worm is back; don't click on links  

Most commented news this week
· [154] Comcast Van Race Injures 3-Year-Old
· [100] EA Scales Back 'Internet Required' DRM
· [82] Sprint Hemorrhaging Wireless Subscribers
· [75] ISPs To Start Booting More P2P Users
· [75] Mozilla Considering Opt-In Browsing Tracking
· [70] Canadian Regulators Deny Relief For Bell Canada Traffic Shaping
· [58] Baby Bell Neglect of Vanilla DSL Could Spell Trouble
· [54] Missouri University Makes Kids Take Copyright Quiz To Use P2P
· [52] An Inside Look At RIAA DMCA Letter Generation
· [48] Verizon: Stop Yer Broadband Bellyachin'
Saturday, 17-May
21:37:30
Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
8th year online! © 1999-2008 dslreports.com.
page compression OFF