SecurityTracker.com
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 


Category:   Application (Firewall)  >   Webroot Desktop Firewall Vendors:   Webroot Software, Inc.
Webroot Desktop Firewall Lets Local Users Gain Elevated Privileges or Disable the Firewall
SecurityTracker Alert ID:  1015012
SecurityTracker URL:  http://securitytracker.com/id/1015012
CVE Reference:   CVE-2005-3197, CVE-2005-3198   (Links to External Site)
Updated:  Jun 14 2008
Original Entry Date:  Oct 6 2005
Impact:   Execution of arbitrary code via local system, Modification of system information, Root access via local system
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): 1.3.0.43
Description:   A vulnerability was reported in Webroot Desktop Firewall. A local user can gain elevated privileges on the target system. A local user can also disable the firewall.

A local user can a specially crafted DeviceIoControl() command to the firewall driver and then remove an "allowed" program from the firewall GUI to trigger a buffer overflow in 'PWIWrapper.dll'. Arbitrary code can be executed with System level privileges. The local user must have permission to add and remove programs from the GUI to exploit this flaw.

A local user can also send specific DeviceIoControl() commands to the firewall driver to disable the firewall, even if password protection is enabled.

The vendor was notified on June 20, 2005.

Tan Chew Keong of Secunia Research discovered this vulnerability.

Impact:   A local user can execute arbitrary code with System level privileges.

A local user can disable the firewall.

Solution:   The vendor has issued a fixed version (1.3.0.52).
Vendor URL:  www.webroot.com/consumer/products/desktopfirewall/ (Links to External Site)
Cause:   Access control error, Boundary error
Underlying OS:  Windows (Any)

Message History:   None.


 Source Message Contents

Subject:  [Full-disclosure] Secunia Research: Webroot Desktop Firewall Two

====================================================================== 

                     Secunia Research 06/10/2005

           - Webroot Desktop Firewall Two Vulnerabilities -

====================================================================== 
Table of Contents

Affected Software....................................................1
Severity.............................................................2
Description of Vulnerability.........................................3
Solution.............................................................4
Time Table...........................................................5
Credits..............................................................6
References...........................................................7
About Secunia........................................................8
Verification.........................................................9

====================================================================== 
1) Affected Software 

Webroot Desktop Firewall Version 1.3.0 Build 43.

Other versions may also be affected.

====================================================================== 
2) Severity 

Rating: Less Critical
Impact: Privilege escalation
        Security bypass
Where:  Local system

====================================================================== 
3) Description of Vulnerability

Secunia Research has discovered two vulnerabilities in Webroot Desktop
Firewall, which can be exploited by malicious, local users to gain
escalated privileges or bypass certain security restrictions.

1) A boundary error in PWIWrapper.dll when deleting a program from the
list of "allowed" programs can cause a buffer overflow in
FirewallNTService.exe. This can be exploited by sending a specially
crafted application chain to the firewall driver via a
DeviceIoControl() command, and then removing an "allowed" program
from the firewall GUI.

Successful exploitation allows non-privileged users to execute
arbitrary code with SYSTEM privileges, but requires the the ability
to add and remove programs from the firewall's permitted application
list.

2) It is possible for non-privileged users to disable the firewall
even when password protection has been enabled, by sending specific
DeviceIoControl() commands to the firewall driver.

====================================================================== 
4) Solution 

Update to version 1.3.0 build 52.

====================================================================== 
5) Time Table 

20/06/2005 - Initial vendor notification.
20/08/2005 - Initial vendor reply.
06/09/2005 - Vendor provided fixed version for testing.
06/10/2005 - Public disclosure.

====================================================================== 
6) Credits 

Discovered by Tan Chew Keong, Secunia Research.

====================================================================== 
7) References

Webroot:
http://support.webroot.com/ics/support/KBAnswer.asp?questionID=2332

====================================================================== 
8) About Secunia 

Secunia collects, validates, assesses, and writes advisories regarding 
all the latest software vulnerabilities disclosed to the public. These 
advisories are gathered in a publicly available database at the 
Secunia website: 

http://secunia.com/

Secunia offers services to our customers enabling them to receive all 
relevant vulnerability information to their specific system 
configuration. 

Secunia offers a FREE mailing list called Secunia Security Advisories: 

http://secunia.com/secunia_security_advisories/

====================================================================== 
9) Verification 

Please verify this advisory by visiting the Secunia website:
http://secunia.com/secunia_research/2005-10/advisory/

Complete list of vulnerability reports published by Secunia Research:
http://secunia.com/secunia_research/

======================================================================


_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2019, SecurityGlobal.net LLC