oss-sec mailing list archives

Re: Samba security releases for CVE-2025-10230 and CVE-2025-9640


From: Peter Gutmann <pgut001 () cs auckland ac nz>
Date: Fri, 17 Oct 2025 00:08:42 +0000

Demi Marie Obenour <demiobenour () gmail com> writes:
On 10/15/25 22:18, Douglas Bagnall wrote:
Anyway, the summary is the Samba 3/4 history has left us with
unmaintained pockets within our codebase that we ignore because we
assume nobody is using them, but which we don't delete because maybe
somebody is using them. There may not be very many more.

Would it make sense to announce that they are deprecated, and then remove
them in the next release?

That doesn't work, people don't read and/or ignore the announcement
(particularly if it's buried in a three-page shopping list below "patched a
flobblenortz bug in the Wombat 68000 port") and then complain in the next
release when it vanishes.

The process I use is:

n: Present.
n+1: Warn of deprecation.
n+2: #ifdef out
n+3: #error inside the #ifdef, "Contact the maintainer if you see this message".
n+4: As above.
n+5: As above.
n+6: Remove code.

This assumes there's enough time throughout, so a few years, for everyone to
catch up.  If you're doing releases every few weeks or months you'll need to
spread it out a bit more.

Peter.

Current thread: