Re: security alerts in busybox
Tim Tassonis via busybox <[email protected]> Sun, 26 Apr 2026 18:01:15 +0200
| Newsgroups | gmane.linux.busybox |
|---|---|
| Message-ID | <[email protected]> |
On 4/26/26 10:42, Roberto A. Foglietta via busybox wrote: > On Sat, 25 Apr 2026 at 21:46, Ladislav Michl <[email protected]> wrote: >> >> On Fri, Apr 24, 2026 at 04:40:47PM +0200, Roberto A. Foglietta via busybox wrote: >>> Hi, > ... >>> These are trivial alerts, therefore I faced it first to provide an >>> example. And the second main question is straightforward: does this >>> fix worth 177 bytes? In relative terms it is 150 ppm compared with the >>> full size footprint. In terms of certifications is a solid step >>> towards peace of mind. >> >> These are not trivial alerts, but pure garbage. Adding even single >> byte to 'fix' non-existant bug does not make any sense. >> > > It doesn't make any sense for you, but for busybox as a single binary > self-contained is a must to have. > > The core technical point: Busybox is not pthread-safe by design, but a > self-contained binary must be. Therefore static-analysis alerts that > are 99.9% false-positive in multi-process Busybox become mandatory > fixes in single-binary deployment. This is a genuine architectural > distinction that bureaucratic tool-wrangling would miss. Who the fuck apart from you has ever claimed that a self-contained binary must be pthread-safe even it does not use threads? I really begin to wonder if you're actually for real, or just some rage-bot written to churn out useless trivial bullshit security enhancements and then defend that crap against all valid objections with unfounded, far-fetched or downright wrong arguments. A self-contained program not using threads and not using library functions that use threads. does not have to be thread-save, that's why it's called thread-safe. Tim