GithubHelp home page GithubHelp logo

Comments (5)

dbrumley avatar dbrumley commented on July 20, 2024 2

Just to put in my $0.02 for the conversation, I think "security finding" would be a good term. Any "security finding" can be committed, and we have an extended "status" attribute such as whether "accepted", "wont fix", "resolved", "open", "in progress", and so on. Similar to when you file a bug report.

from gsd-tools.

joshbuker avatar joshbuker commented on July 20, 2024

Agreed. Having as much data as possible, but all clearly labeled and filterable, is the intent of the project from my perspective; providing a centralized open-source place to discover, process/parse, and discuss security findings.

from gsd-tools.

kurtseifried avatar kurtseifried commented on July 20, 2024

Maybe even the more generic "security information" and then we commit to tagging that data, e.g. anything with a vendor advisory gets the "vulnerability" and "advisory" tags for example. Stuff that is confirmed as an incident but for which we don't yet have vulnerability details gets the "incident" tag (with the expectation it gets vulnerability information at some point).

from gsd-tools.

JonZeolla avatar JonZeolla commented on July 20, 2024

I use "finding" in this same way at my company, fairly successfully. I agree that having structured context which is easily parsable is important, allowing recipients of the information to interpret it however best fits their needs.

from gsd-tools.

kurtseifried avatar kurtseifried commented on July 20, 2024

One comment: once we start enriching the data we can also start tagging it, e.g.:

show me all GSD's with the tag "has_vendor_advisory" or "has_exploit_code"

and this would also allow us to better classify the data, e.g. anything acknowledged as a security vulnerability by a vendor, and/or anything with exploit code, well, that's a vulnerability. Entries without those could also be tagged as a vulnerability, with the reasoning given (e.g. the vendor may not acknowledge it, and exploit code may not be available, but there might be a clear flaw in the code or whatever).

The industry is changing, and it's not just classic vulns causing problems for us.

from gsd-tools.

Related Issues (20)

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.