‹ BackHN Continuity

Thread

Several vulnerabilities have been discovered in the Linux kernel

576 points · 408 comments · luispa

  1. john_strinlai · · focus · HN ↗
    note that _any_ bugfix is assigned a cve, which makes for big numbers.

    >“Due to the layer at which the Linux kernel is in a system, almost any bug might be exploitable to compromise the security of the kernel… Because of this, the CVE assignment team is overly cautious and assign CVE numbers to any bugfix that they identify.”

    <a href="https:&#x2F;&#x2F;docs.kernel.org&#x2F;process&#x2F;cve.html" rel="nofollow">https:&#x2F;&#x2F;docs.kernel.org&#x2F;process&#x2F;cve.html

    &quot;number of cves&quot; is a useless metric, especially when it comes to the kernel.

    1. SAI_Peregrinus · · focus · HN ↗
      Tautologically every bug can legitimately be assigned a CVE, since every bug prevents some feature from working as intended. It&#x27;s therefore a denial of service, which by the definition of the CVE system using CVSS means every bug is at least a 1&#x2F;Low level vulnerability to CVSS v4.0.

      If you&#x27;re willing to stretch, missing but planned features also deny the use of said features since they haven&#x27;t been added yet, and so are CVSS 1&#x2F;Low vulnerabilities.

      Resume-driven development for security researchers has never been easier!

      1. viraptor · · focus · HN ↗
        &gt; It&#x27;s therefore a denial of service

        That doesn&#x27;t follow. In the extremely simple example, an adding service returning 1+1=3 has a bug, but it&#x27;s not a possible DoS situation at all.

        &gt; missing but planned features also deny the use of said features

        That&#x27;s not what DoS is.

        This whole situation with CVE assigning comes from the whole process being far from ideal. But it doesn&#x27;t mean it&#x27;s completely useless and doesn&#x27;t follow any rules at all.

        1. nikanj · · focus · HN ↗
          That’s not what Mitre thinks though, they are very happy to host a 9.8 severity CVE for 1+1=3. They’ll probably publish one for 1-1=0 too, if you preface with ”The users of mathematics might not be prepared for zero values”
          1. viraptor · · focus · HN ↗
            You&#x27;re memeing on bad cve handling, but that&#x27;s so far outside of what the real issues are, it just doesn&#x27;t make sense. How about telling people about what the real problems with vulnerability classification are, rather than mitre=bad?
            1. nikanj · · focus · HN ↗
              The real problem with vulnerability classification is that mitre=bad

              <a href="https:&#x2F;&#x2F;daniel.haxx.se&#x2F;blog&#x2F;2026&#x2F;06&#x2F;24&#x2F;a-cve-dispute&#x2F;" rel="nofollow">https:&#x2F;&#x2F;daniel.haxx.se&#x2F;blog&#x2F;2026&#x2F;06&#x2F;24&#x2F;a-cve-dispute&#x2F;

              1. literalAardvark · · focus · HN ↗
                Not really. cURL developers just have NIH syndrome.

                Organizations that track their software and patch systems for CVEs have their own risk management system.

                Publish xlow as low, we&#x27;ll filter them out if we want to. As even they state in that article, they do NOT have the necessary context to filter stuff out. So why are they doing it?

                1. woodruffw · · focus · HN ↗
                  From experience: many companies have a “risk management system” that involves nagging OSS projects to do free work for them, even when the advisory is manifestly nonsense or has no impact in context. Many teams have a “green dot” mindset, and CVE directly encourages that behavior by stapling CVSS scores to identifiers.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.