On Sun, Jan 26, 2025 at 08:20:56PM +0200, Martin-Éric Racine wrote:
> su 26.1.2025 klo 20.09 Colin Watson (cjwat...@debian.org) kirjoitti:
> > That's about DH moduli rather than host key sizes, right?  That feels
> > somewhat different, because we just ship upstream's moduli file as a
> > conffile, so providing any debconf-style control over that would be very
> > difficult to do in a policy-compliant way.  (I'm also not sure what the
> > compatibility implications are of dropping the smaller primes; I assume
> > there must be some or upstream would probably have done it already ...)
> 
> openssh-server: /etc/ssh/moduli
> 
> In principle, this is in the /etc hierarchy, so it should be possible
> to treat it like a config and explicitly skip overwriting it with a
> debconf question, if we have modified the file such as by removing low
> primes.

Not without migrating it away from being a dpkg-managed conffile, which
introduces a considerable amount of maintainer script complexity.

debconf questions (or any other kind of maintainer-script-driven changes
to configuration files) cannot coexist gracefully with dpkg management
of conffiles.  They only work with non-dpkg-managed configuration files.

> > > For what it's worth, I fully agree with Colin that some of Joe Testa's
> > > recommended hardening measures lack proper justification. Damien
> > > Miller noticed the same thing, when I recently asked him to comment on
> > > the recommendations.
> >
> > Are those comments somewhere public so that I can look at them?
> 
> No, I just directly e-mailed Damien asking him whether he agreed with
> the recommendations 'ssh-audit' makes. He wasn't aware of the
> existence of the tool or the hardening guide. His initial impression
> was that some recommendations are perplexing. For instance, he doesn't
> understand Joe's recommendation against ECDH kex being justified by
> "heavy suspicion in the community that it is backdoored by a 3-letter
> agency."

Yeah, at this point I'm not inclined to treat ssh-audit as having any
special authority.  It's mostly just one person's recommendations, which
may or may not be good on their own individual merits - but I don't
intend to accept it as a target to work towards in general.

-- 
Colin Watson (he/him)                              [cjwat...@debian.org]

Reply via email to