Join the community today
Become a Member

Beta Branch fix cmsec GA kernel version compare and printed modprobe workaround i…

Discussion in 'Centmin Mod Github Commits' started by eva2000, Oct 29, 2026 at 6:14 PM.

  1. eva2000

    eva2000 Administrator Staff Member

    60,175
    12,596
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +19,254
    Local Time:
    5:22 PM
    Nginx 1.31.x
    MariaDB 10.x/11.4+/12.3+
    fix cmsec GA kernel version compare and printed modprobe workaround in 140.00beta01

    ver_ge() sorted a GA kernel such as 5.14.0-611.el9_7 above its fixed z-stream
    5.14.0-611.54.5.el9_7, because sort -V orders letters after digits. Hosts still
    on a GA kernel were reported PATCHED for Copy Fail, Dirty Frag, Fragnesia and
    SSH KeySign Pwn. The Dirty Frag and Fragnesia stopgap command printed under
    suggested next actions created an empty dirtyfrag.conf.


    Changes:
    - ver_ge() in all 5 check scripts compares with the trailing .elN dist tag
    removed; vendor callers already require matching tags via dist_tag_compatible()
    - check-cve-2026-43284.sh and check-cve-2026-46300.sh print a printf that
    writes the three install lines, with a working line continuation
    - Their cleanup step prints modprobe -a esp4 esp6 instead of modprobe esp4 esp6,
    which passed esp6 to esp4 as a module parameter
    - Same check files as 141.00beta01, verified there on AlmaLinux 9.8/10.2 and
    Rocky Linux 9.8/10.2

    Continue reading...

    140.00beta01 branch