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 for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20150805181457.GA3838@mail.planetcobalt.net>
Date: Wed, 5 Aug 2015 20:14:57 +0200
From: Ansgar Wiechers <bugtraq@...netcobalt.net>
To: bugtraq@...urityfocus.com
Subject: Re: [FD] Mozilla extensions: a security nightmare

On 2015-08-05 Stefan Kanthak wrote:
> "Mario Vilas" <mvilas@...il.com> wrote:
>> If this is the case then the problem is one of bad file permissions,
>> not the location.
>>
>> Incidentally, many other browsers and tons of software also store
>> executable code in %APPDATA%.
> 
> Cf. <http://seclists.org/fulldisclosure/2013/Aug/198>
> 
> EVERY program which stores executable code in user-writable locations
> is CRAPWARE and EVIL since it undermines the security boundary created
> by privilege separation and installation of executables in
> write-protected locations.
> Both are BASIC principles of computer security.

Nonsense. That only becomes an issue if anyone other than the user
putting the code into the location is supposed to be running something
from that location.

Otherwise you'd have to prevent users from putting scripts or
standalone executables anywhere they have write access. Which is
somewhat less than desirable (or feasible) in most environments.

The problem with browser extensions is that they're exposed to input
from the outside world, which could make them remotely exploitable in
case of a vulnerability, and that user-installed extensions are not
subject to company software update procedures.

Regards
Ansgar Wiechers
-- 
"All vulnerabilities deserve a public fear period prior to patches
becoming available."
--Jason Coombs on Bugtraq

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ