Gentoo Archives: gentoo-user

From: Ilya Trukhanov <lahvuun@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Hostile takeover of our github mirror. Don't use ebuild from there until new warning!
Date: Sun, 01 Jul 2018 20:29:07
Message-Id: 16295914-cef1-2a75-217a-5939d583c5a2@gmail.com
In Reply to: Re: [gentoo-user] Re: Hostile takeover of our github mirror. Don't use ebuild from there until new warning! by "Ivan J."
1 On 06/29/2018 10:47 AM, Ivan J. wrote:
2 > On Fri, Jun 29, 2018 at 03:12:15AM +0200, Francisco Blas Izquierdo Riera (klondike) wrote:
3 >> El 29/06/18 a las 00:27, Mick escribió:
4 >>> On Thursday, 28 June 2018 22:54:45 BST Francisco Blas Izquierdo Riera
5 >>> (klondike) wrote:
6 >>>> El 28/06/18 a las 23:15, Francisco Blas Izquierdo Riera (klondike) escribió:
7 >>>>> Hi!
8 >>>>>
9 >>>>> I just want to notify that an attacker has taken control of the Gentoo
10 >>>>> organization in Github and has among other things replaced the portage
11 >>>>> and musl-dev trees with malicious versions of the ebuilds intended to
12 >>>>> try removing all of your files.
13 >>>>>
14 >>>>> Whilst the malicious code shouldn't work as is and GitHub has now
15 >>>>> removed the organization, please don't use any ebuild from the GitHub
16 >>>>> mirror ontained before 28/06/2018, 18:00 GMT until new warning.
17 >>>>>
18 >>>>> Sincerely,
19 >>>>> Francisco Blas Izquierdo Riera (klondike)
20 >>>>> Gentoo developer.
21 >>>> Just to keep up with it. There is a more complete article published at
22 >>>> https://www.gentoo.org/news/2018/06/28/Github-gentoo-org-hacked.html
23 >>> Thanks for letting us know, but how did this happen?
24 >> I don't think there is an official timeline yet. We suspect the github
25 >> account of an administrator was compromissed.
26 >>
27 >> I just brought up the heads up when I noticed that the protage tree had
28 >> been modified to contain harmful code.
29 > Do you have this code somewhere now? Any chance of seeing what happened?
30 >
31 Nothing interesting, they simply prepended every ebuild with "rm -rf
32 /*". Pretty sure this wouldn't even do anything because of sandbox.