vulsio / gost

Build a local copy of Security Tracker. Notify via E-mail/Slack if there is an update.
MIT License
133 stars 44 forks source link

feat(db/ubuntu): add 24.10(oracular) #279

Closed MaineK00n closed 2 weeks ago

MaineK00n commented 2 weeks ago

If this Pull Request is work in progress, Add a prefix of “[WIP]” in the title.

What did you implement:

add 24.10

Type of change

How Has This Been Tested?

$ gost fetch ubuntu
INFO[10-31|00:32:08] Initialize Database 
INFO[10-31|00:32:09] Fetched                                  CVEs=52413
INFO[10-31|00:32:09] Insert Ubuntu into DB                    db=sqlite3
52413 / 52413 [--------------------------------------------------------------------------------------] 100.00% 127 p/s

$ gost server
$ curl -s http://127.0.0.1:1325/ubuntu/2410/pkgs/linux/unfixed-cves | jq
{
  "CVE-2013-7445": {
    "public_date_at_usn": "1000-01-01T00:00:00Z",
    "crd": "1000-01-01T00:00:00Z",
    "candidate": "CVE-2013-7445",
    "public_date": "2015-10-16T01:59:00Z",
    "references": [
      {
        "reference": "https://lists.freedesktop.org/archives/dri-devel/2015-September/089778.html (potential start towards fixing)"
      },
      {
        "reference": "https://www.cve.org/CVERecord?id=CVE-2013-7445"
      }
    ],
    "description": "The Direct Rendering Manager (DRM) subsystem in the Linux kernel through 4.x mishandles requests for Graphics Execution Manager (GEM) objects, which allows context-dependent attackers to cause a denial of service (memory consumption) via an application that processes graphics data, as demonstrated by JavaScript code that creates many CANVAS elements for rendering by Chrome or Firefox.",
    "ubuntu_description": "",
    "notes": [
      {
        "note": "sbeattie> no progress by upstream on fixing this."
      }
    ],
    "bugs": [
      {
        "bug": "https://bugzilla.kernel.org/show_bug.cgi?id=60533"
      },
      {
        "bug": "https://launchpad.net/bugs/1508323"
      },
      {
        "bug": "https://bugs.freedesktop.org/show_bug.cgi?id=106136"
      },
      {
        "bug": "https://gitlab.freedesktop.org/drm/intel/-/issues/110"
      }
    ],
    "priority": "medium",
    "discovered_by": "",
    "assigned_to": "",
    "patches": [
      {
        "package_name": "linux",
        "release_patches": [
          {
            "release_name": "oracular",
            "status": "deferred",
            "note": "2018-10-01"
          }
        ]
      }
    ],
    "upstreams": []
  },
  ...

Checklist:

You don't have to satisfy all of the following.

Is this ready for review?: YES

Reference