Code Monkey home page Code Monkey logo

kernel-cve-tool's People

Contributors

madisongh avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

kernel-cve-tool's Issues

Oddity for CVE-2021-4037 on 5.10.x

cmd = ['git', 'log', '-n', '1', '--grep={}'.format(cmt),
'--grep={}'.format(subject), '--grep={}'.format(cve)]

I found a case where the above grep pattern (for the subject) results in the CVE being reported as fixed, when in fact it is not fixed. The result differs from what www.linuxkernelcves.com reports for the same CVE.

When analysing the stable-5.10.y kernel, the issue shows up for CVE-2021-4037.

  1. Note the issue is in the XFS filesystem, and it is fixed in 5.12 kernel, however it has not been backported to earlier kernels
  2. However a very similar issue in CEPH was fixed in 5.16, and that fix was backported to 5.10.y

The problem arises because the commit message for (2) includes the subject line of commit (1), even though (2) does not fix (1). So git log --grep matches and the CVE is classified as Fixed, when it should be Unfixed.

I am not sure how common this situation is, but I figured I'd report it. Perhaps the intention was to search only the subject lines?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.