LWN: Comments on "Malware in open-source web extensions" https://lwn.net/Articles/846272/ This is a special feed containing comments posted to the individual LWN article titled "Malware in open-source web extensions". en-us Wed, 01 Oct 2025 00:17:21 +0000 Wed, 01 Oct 2025 00:17:21 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Malware in open-source web extensions https://lwn.net/Articles/846968/ https://lwn.net/Articles/846968/ ras <div class="FormattedComment"> It&#x27;s a mess. Maybe the tension between giving the extensions enough flexibility to do all the neat things they dream up now and forever more, yet not providing giving so much flexibility it can be exploited by malware is resolvable. But it seems unlikely to me. The same tension exists in Android. My wife&#x27;s phone has been exploited by an app going the same transfer of ownership shenanigans. I guess it exists everywhere outside of an open source ecosystem like Debian, I just don&#x27;t notice it for the most part because I only use Debian.<br> <p> For a while now it I&#x27;ve thought the only way it is a 2 level permission system. Open source software that only uploads the output of a reproducible build to the store, preferably with the store doing the build or at least reproducing it first gets a fairly permissive set of permissions. The rest get Manifest V3, with added hand cuffs for good measure.<br> <p> I guess Apple sort of has a third way: an app store policed by a truly vigilant benevolent dictator. Sort of, because while Apple has a lot of satisfied customers they aren&#x27;t as benevolent as I&#x27;d like. My Android phone can do all sorts of things Apple bans - like run a 3rd party web browser.<br> <p> It&#x27;s just a dream, of course. There is no sign the capitalists who run our part of the planet have woken up to fact our western notions of a man having absolute dominion over his property doesn&#x27;t work so well for software. Black box automatically updated software has lead to a break down in security for everyone. I had hoped some of their more recent extreme solutions, like banning proprietary code from Huawei, or the Australian government giving themselves permission to remotely, silently and undetectably install spy code on every proprietary platform out there owned by a company with a legal presence in Australia might have caused a penny to drop. But not yet.<br> </div> Mon, 22 Feb 2021 01:08:58 +0000 Malware in open-source web extensions https://lwn.net/Articles/846919/ https://lwn.net/Articles/846919/ calumapplepie <div class="FormattedComment"> After I (and others) emailed them, the developer posted a few times on the discussion. The first post-removal example is here: <a href="https://github.com/greatsuspender/thegreatsuspender/issues/1263#issuecomment-773589950">https://github.com/greatsuspender/thegreatsuspender/issue...</a><br> <p> (It&#x27;s fairly annoying the degree to which GitHub collapses comments, making it hard to find the specific one you want)<br> </div> Sun, 21 Feb 2021 05:11:07 +0000 Malware in open-source web extensions https://lwn.net/Articles/846917/ https://lwn.net/Articles/846917/ giraffedata That's weird. With Opera, you pay nothing and an engineer spends time reviewing your submission, and with Chrome, you pay and nobody does anything? Sun, 21 Feb 2021 04:06:51 +0000 Malware in open-source web extensions https://lwn.net/Articles/846913/ https://lwn.net/Articles/846913/ whyagaintang <div class="FormattedComment"> Did anyone from LWN/author contact <a href="https://github.com/deanoemcke?">https://github.com/deanoemcke?</a> A cursory search shows <a href="https://nz.linkedin.com/in/deanoemcke">https://nz.linkedin.com/in/deanoemcke</a> as the developer&#x27;s bio. May be you can get their opinion on this issue?<br> </div> Sat, 20 Feb 2021 22:18:08 +0000 Malware in open-source web extensions https://lwn.net/Articles/846679/ https://lwn.net/Articles/846679/ ILMostro <div class="FormattedComment"> Thanks for chiming in on this. I had the same question. <br> By the way, some of the other names referenced in this article show up as firefox addons, though I don&#x27;t see that they are at all tied to the same nefarious actors. Sounds like similar attempts at this sort of thing will just keep getting more commonplace. <br> </div> Thu, 18 Feb 2021 19:28:46 +0000 Malware in open-source web extensions https://lwn.net/Articles/846431/ https://lwn.net/Articles/846431/ LtWorf <div class="FormattedComment"> I have made a couple of chromium extensions and published it on the Opera extensions store because it&#x27;s free to publish there (unlike google where I have to pay).<br> <p> When I published them, they were reviewed manually and I even had to fix some issues in the code.<br> <p> I guess google does no review.<br> </div> Wed, 17 Feb 2021 11:02:26 +0000 Malware in open-source web extensions https://lwn.net/Articles/846422/ https://lwn.net/Articles/846422/ calumapplepie <div class="FormattedComment"> Firefox has two policies that prevent this: a &#x27;recommended extensions&#x27; program of regularly vetted (and usually open-source) extensions, and a total ban on extensions executing code loaded from remote servers. They also require that reproducible source code be provided to them for analysis, which prevents just obfuscating the code. I won&#x27;t say their system is perfect (For instance, WebOfTrust sold insufficiently anonymized user data) but IMHO it&#x27;s better than Chrome.<br> <p> The Great Suspender was never distributed on Firefox, however: possibly due to a chrome-specific API.<br> </div> Wed, 17 Feb 2021 05:15:13 +0000 Malware in open-source web extensions https://lwn.net/Articles/846420/ https://lwn.net/Articles/846420/ flussence <div class="FormattedComment"> Honest question: is any other browser addon/extension repository doing better than Google at protecting users from this sort of thing? They all use the same WebExtension API nowadays, so things like that have become the only differentiator.<br> </div> Wed, 17 Feb 2021 03:50:41 +0000 Author of uBlock Origin clarifies a few things https://lwn.net/Articles/846419/ https://lwn.net/Articles/846419/ Henning <div class="FormattedComment"> It might be minor, but Raymond Hill posted a comment on Hacker News regarding the history of uBlock Origin that clarified a few points regarding this article. I think it should be referenced here as well for those interested:<br> <a href="https://news.ycombinator.com/item?id=26161702">https://news.ycombinator.com/item?id=26161702</a><br> <p> <p> </div> Wed, 17 Feb 2021 03:23:44 +0000 Thanks for this writeup https://lwn.net/Articles/846416/ https://lwn.net/Articles/846416/ sumanah <div class="FormattedComment"> I had heard about this extension being suspended but did not know the backstory and implications -- thank you for the detailed explanation!<br> </div> Tue, 16 Feb 2021 23:48:56 +0000