lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20060219174448.GA11863@acs.uni-duesseldorf.de>
Date: Sun, 19 Feb 2006 18:44:48 +0100
From: Andreas Beck <becka-list-bugtraq@...atec.de>
To: bugtraq@...urityfocus.com
Subject: Re: Vulnerability in WinRAR - Phishing based


preben@...chcom.no wrote:
> Phishing through WinRAR 3.51
> Due to the build-up of WinRAR, some vital parts of the programs 
> functions and url's are visible through a simple HEX editor.

This is not specific to WinRAR. It is true for almost every usual
binary. Exceptions are only those using a compressor or obfuscation
layer.

> If a user want's to buy the full version of WinRar, the user can use 
> WinRAR's menu to access WinRars homepage.
> Now if the file WinRAR.exe was altered at 0009BCC0, it would be possible 
> to conduct a phishing attack against the user.

If the binary is modified, you are in far worse trouble than a mere
phishing attack.

If you can modify a binary, you can make it do anything. Like installing
a keylogger, intercepting the banking data, even if it is entered into
the original site, or your bank site.


The only point is, that modifying some string is a bit easier than
modifying functionality. However, this isn't of much value for 
programs that aren't run directly, but rather installed first.

You simply wrap another installer around the existing installer 
executable (one that doesn't ask questions), install your keylogger
stuff and then call the original installer. This is a generic process
that only needs to be done once and can be accomplished with fairly
standard tools.

Even for programs that are usually directly executed without
installation (like e.g. putty), a generic .EXE-infector as known 
from viri can be used.


> In a realistic senario, the attacker could spread the modified file(s), 
> through file sharing networks or download sites.

If you run software from untrusted sources, phishing is one of your 
smallest problems.


> Other versions of WinRAR might be vulnerable as well.

About every software that shows builtin external URLs to the user at
some point is "vulnerable" to that.

If we go to the scenario of a user running an untrusted binary, all is
lost anyway.


Kind regards,

Andreas Beck

-- 
Andreas Beck
http://www.bedatec.de/


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ