Search

Find a vulnerability

Search criteria

    2 vulnerabilities by Teunis van Beelen

    CVE-2026-123976 (GCVE-0-2026-123976)

    Vulnerability from nvd – Published: 2026-11-06 17:58 – Updated: 2026-11-06 17:58
    VLAI
    Title
    EDFbrowser before 2.16 Out-of-Bounds Write via check_edf_file() Annotation Signals
    Summary
    EDFbrowser before 2.16 contains an out-of-bounds write vulnerability in check_edf_file() that allows attackers to overflow the 256-element annot_ch array by supplying excessive annotation signals. Attackers can craft an EDF+ or BDF+ file with more than 256 annotation signals to overwrite edfhdrblock members, including the signal parameter pointer, crashing the application when opened.
    CWE
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 7594 records in the last 180 days details
    Impacted products
    Vendor Product Version
    Teunis van Beelen EDFbrowser Affected: 0 , < 2.16 (custom)
    Create a notification for this product.
    Date Public
    2026-11-05 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageURL": "pkg:gitlab/teuniz/edfbrowser",
              "product": "EDFbrowser",
              "repo": "https://gitlab.com/Teuniz/EDFbrowser",
              "vendor": "Teunis van Beelen",
              "versions": [
                {
                  "lessThan": "2.16",
                  "status": "affected",
                  "version": "0",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Deus Rex"
            }
          ],
          "datePublic": "2026-11-05T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "EDFbrowser before 2.16 contains an out-of-bounds write vulnerability in check_edf_file() that allows attackers to overflow the 256-element annot_ch array by supplying excessive annotation signals. Attackers can craft an EDF+ or BDF+ file with more than 256 annotation signals to overwrite edfhdrblock members, including the signal parameter pointer, crashing the application when opened."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "LOCAL",
                "baseScore": 6.8,
                "baseSeverity": "MEDIUM",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "PASSIVE",
                "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "NONE"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "LOCAL",
                "availabilityImpact": "HIGH",
                "baseScore": 5.5,
                "baseSeverity": "MEDIUM",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-787",
                  "description": "Out-of-bounds Write",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-11-06T17:58:31.600Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "tags": [
                "patch"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/commit/f64cec4a22af34adb7bbdf5fec12cb3a880ddc5a"
            },
            {
              "tags": [
                "release-notes"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/tags/v2.16"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/blob/v2.15/check_edf_file.c#L686-L708"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/blob/v2.15/global.h#L250"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser"
            },
            {
              "name": "VulnCheck Advisory: EDFbrowser before 2.16 Out-of-Bounds Write via check_edf_file() Annotation Signals",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/edfbrowser-before-2.16-out-of-bounds-write-via-check-edf-file-annotation-signals"
            }
          ],
          "title": "EDFbrowser before 2.16 Out-of-Bounds Write via check_edf_file() Annotation Signals",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-123976",
        "datePublished": "2026-11-06T17:58:31.600Z",
        "dateReserved": "2026-11-06T17:54:14.114Z",
        "dateUpdated": "2026-11-06T17:58:31.600Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-123976 (GCVE-0-2026-123976)

    Vulnerability from cvelistv5 – Published: 2026-11-06 17:58 – Updated: 2026-11-06 17:58
    VLAI
    Title
    EDFbrowser before 2.16 Out-of-Bounds Write via check_edf_file() Annotation Signals
    Summary
    EDFbrowser before 2.16 contains an out-of-bounds write vulnerability in check_edf_file() that allows attackers to overflow the 256-element annot_ch array by supplying excessive annotation signals. Attackers can craft an EDF+ or BDF+ file with more than 256 annotation signals to overwrite edfhdrblock members, including the signal parameter pointer, crashing the application when opened.
    CWE
    Assigner
    VulnCheck CNA under the mitre root
    CNA scorecard B 84/100 over 7594 records in the last 180 days details
    Impacted products
    Vendor Product Version
    Teunis van Beelen EDFbrowser Affected: 0 , < 2.16 (custom)
    Create a notification for this product.
    Date Public
    2026-11-05 00:00
    Credits
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "defaultStatus": "unaffected",
              "packageURL": "pkg:gitlab/teuniz/edfbrowser",
              "product": "EDFbrowser",
              "repo": "https://gitlab.com/Teuniz/EDFbrowser",
              "vendor": "Teunis van Beelen",
              "versions": [
                {
                  "lessThan": "2.16",
                  "status": "affected",
                  "version": "0",
                  "versionType": "custom"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Deus Rex"
            }
          ],
          "datePublic": "2026-11-05T00:00:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "EDFbrowser before 2.16 contains an out-of-bounds write vulnerability in check_edf_file() that allows attackers to overflow the 256-element annot_ch array by supplying excessive annotation signals. Attackers can craft an EDF+ or BDF+ file with more than 256 annotation signals to overwrite edfhdrblock members, including the signal parameter pointer, crashing the application when opened."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "LOCAL",
                "baseScore": 6.8,
                "baseSeverity": "MEDIUM",
                "privilegesRequired": "NONE",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "PASSIVE",
                "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "HIGH",
                "vulnConfidentialityImpact": "NONE",
                "vulnIntegrityImpact": "NONE"
              },
              "format": "CVSS"
            },
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "LOCAL",
                "availabilityImpact": "HIGH",
                "baseScore": 5.5,
                "baseSeverity": "MEDIUM",
                "confidentialityImpact": "NONE",
                "integrityImpact": "NONE",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-787",
                  "description": "Out-of-bounds Write",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-11-06T17:58:31.600Z",
            "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
            "shortName": "VulnCheck"
          },
          "references": [
            {
              "tags": [
                "patch"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/commit/f64cec4a22af34adb7bbdf5fec12cb3a880ddc5a"
            },
            {
              "tags": [
                "release-notes"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/tags/v2.16"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/blob/v2.15/check_edf_file.c#L686-L708"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser/-/blob/v2.15/global.h#L250"
            },
            {
              "tags": [
                "product"
              ],
              "url": "https://gitlab.com/Teuniz/EDFbrowser"
            },
            {
              "name": "VulnCheck Advisory: EDFbrowser before 2.16 Out-of-Bounds Write via check_edf_file() Annotation Signals",
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://www.vulncheck.com/advisories/edfbrowser-before-2.16-out-of-bounds-write-via-check-edf-file-annotation-signals"
            }
          ],
          "title": "EDFbrowser before 2.16 Out-of-Bounds Write via check_edf_file() Annotation Signals",
          "x_generator": {
            "engine": "vulncheck-endgame"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "assignerShortName": "VulnCheck",
        "cveId": "CVE-2026-123976",
        "datePublished": "2026-11-06T17:58:31.600Z",
        "dateReserved": "2026-11-06T17:54:14.114Z",
        "dateUpdated": "2026-11-06T17:58:31.600Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }