Monthly Shaarli

All links of one month in a single page.

March, 2022

The docker.io Debian package is back to life
thumbnail

Arnaud Rebillot rend compte des efforts fructueux pour "debianiser" Docker-ce (sous le nom de docker.io). Le problème principal réside dans le fort couplage en go entre un projet et ses dépendances : il faut alors séparer en plusieurs paquets indépendants lorsque les dépendances peuvent être utilisées ailleurs et maintenues séparément, mais sans séparer les composants d'un même logiciel.

Il est ironique de déployer tout cet effort pour "débundler" (définitions) un outil destiné à faire tourner des applications qui le sont au plus haut point (les conteneurs).

Post-mortem and remediations for Apr 11 security incident | Matrix.org
thumbnail

En 2019 Matrix a subi une intrusion sur ses serveurs. Ils en retirent plusieurs recommandations.

Sur le plan technique :

  • Ne PAS utiliser l'agent forwarding avec SSH, privilégier le ProxyJump (-J)
  • placer le fichier authorized_keys sous le contrôle de root plutôt que sous celui de l'utilisateur
  • avoir des procédés automatisés pour détecter les mises à jour à lettre en œuvre
  • segmenter le réseau, limiter les privilèges au minimum nécessaire

Sur le plan organisationnel:

  • ils notent le danger des infrastructures (ou outils) "legacy", maintenus en fonctionnement et laissés en l'état quand les efforts se concentrent sur une nouvelle architecture/version plus sûre: il faut impérativement avoir une personne en responsabilité de lettre fin à cette situation.
  • il faut des check-lists pour la remise en route des services et la rotation des secrets
  • lors d'un incident, il faut quelqu'un pour coordonner les travaux, gérer la communication interne et la communication externe: si peuvent être remplies par la même personne, il s'agit bien de 3 missions distincted