[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [SECURITY] [DSA 3547-1] imagemagick security update



On Wed, 13 Apr 2016, Bjoern Nyjorden wrote:

> Given that this is not the first occurrence,

I think it is, actually.  As often is the case in the swiss-cheese
model, here all the holes lined up and the update of this security
mirror was delayed for about two days.

We can identify at least four causal factors.  Probably more, if we
look a bit further.
 (1) The scripts Debian uses to mirror repositories treat the mirroring
     hierarchy as a tree.  The failure of any node or link will cause
     the subtrey(s) under the failed component to not receive updates.
 (2) There is an ongoing network outage between where the australian
     mirror is and its upstream mirror in the US.
 (3) The scripts that automatically update the security rotation only
     check if a server is online and responds to http requests - it
     does not check if a mirror is current.
 (4) The nagios warning was missed in all the noise, and the relevant
     teams are overworked and busy.

>                                              what options does the Debian
> community have available to prevent this problem from arising again in the
> future?

Fixing (1) would be really nice.  It requires somebody to sit down and
design and implement something better.

Re (2), we are temporarily syncing the .au mirror from a different
machine while the network outage is being traced down by the relevant
NOCs.

Expanding mini-nag[1] to do something about (3) would be nice too.

Cheers,

[1]
  https://anonscm.debian.org/cgit/mirror/dsa-mini-nag.git/tree/
  also see
  https://anonscm.debian.org/cgit/mirror/dsa-auto-dns.git/tree/
-- 
                            |  .''`.       ** Debian **
      Peter Palfrader       | : :' :      The  universal
 https://www.palfrader.org/ | `. `'      Operating System
                            |   `-    https://www.debian.org/


Reply to: