SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |    Help    |   

SecurityTracker
Archives


Your Ad Here
 
Click to Sign Up
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com

Sign Up!





Category:  Application (Security)  >  Prevx Pro Vendors:  Prevx
Prevx Pro Lets Local Users Modify Files and Spoof Driver Messages
SecurityTracker Alert ID:  1014346
SecurityTracker URL:  http://securitytracker.com/id?1014346
CVE Reference:  CVE-2005-2144 ,  CVE-2005-2145   (Links to External Site)
Updated:  Jun 24 2008
Original Entry Date:  Jun 30 2005
Impact:  Modification of system information, Modification of user information
Version(s): 2005
Description:  Tri Huynh reported two vulnerabilities in Prevx Pro. A local user can bypass file modification protection mechanisms. A local user can spoof messages to the kernel driver.

A local user can bypass file edit protections by invoking the Windows MapViewOfFile() file mapping function to edit the target file from memory.

A local user can invoke the NtDeviceIoControlFile() function to send arbitrary messages to the Prevx kernel driver. This can be exploited to send an 'Allow' command to the driver whenever Prevx warning messages are displayed.

Impact:  A local user can bypass file modification protection mechanisms to edit files.

A local user can spoof messages to the kernel driver.

Solution:  No solution was available at the time of this entry.
Vendor URL:  www.prevx.com/prevxprolanding.asp (Links to External Site)
Cause:  Access control error, Authentication error
Underlying OS:  Windows (Any)
Reported By:  trihuynh@huynhsec.com
Message History:   None.


 Source Message Contents

Date:  Thu, 30 Jun 2005 13:35:57 -0700
From:  trihuynh@huynhsec.com
Subject:  Prevx Pro IPS 2005 - Multiple Vulnerabilities

 
 
Prevx Pro IPS 2005 - Multiple Vulnerabilities
================================================= 
 
 
PROGRAM: PrevX Pro 2005
HOMEPAGE: http://www.prevx.com
 
DESCRIPTION 
================================================= 
 
" Prevx Pro 2005 is the new ‘must have’ security 
solution. Prevx Pro utilises the latest 
behavior–based intrusion prevention technology. 
Its intelligent system protection allows you to 
browse without fear of infection or becoming a 
victim of a hack attack. " (prevx.com)
 
 
 
 
DETAILS 
================================================= 
 
1. Bypassing protected files.
PrevX by default protected many critical files of the system.
However, the protection can be bypassed by using memory mapping.
For example, to edit winnt/win.ini file, open the file and do
mapviewoffile, and then edit the file from the memory. PrevX does
not protect files being edited from memory mapping IO.
 
2. Sending bogus commands to kernel driver.
PrevX kernel driver and the user-space apps talking
with each other by using NtDeviceIoControlFile. However,
it seems the driver doesn't check whether or not the user-app
is really from PrevX or not. From there, It is possible to bypass 
the protection by pretending a user send an "allow" command
down to the kernel driver everytimes a warning up message poping up.
 
 
 
CREDITS 
================================================= 
Discovered by Tri Huynh
 
DISLAIMER 
================================================= 
The information within this paper may change without notice. Use of 
this information constitutes acceptance for use in an AS IS condition. 
There are NO warranties with regard to this information. In no event 
shall the author be liable for any damages whatsoever arising out of 
or in connection with the use or spread of this information. Any use 
of this information is at the user's own risk. 
 
 
FEEDBACK 
================================================= 
Please send suggestions, updates, and comments to: trihuynh@huynhsec.com
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us   |    Help

Copyright 2007, SecurityGlobal.net LLC