Search

Find a vulnerability

Search criteria

    4 vulnerabilities found for editorconfig by editorconfig

    CVE-2024-53849 (GCVE-0-2024-53849)

    Vulnerability from nvd – Published: 2024-11-26 23:34 – Updated: 2025-11-03 22:29
    VLAI
    Title
    Several stack buffer overflows and pointer overflows in editorconfig-core-c
    Summary
    editorconfig-core-c is theEditorConfig core library written in C (for use by plugins supporting EditorConfig parsing). In affected versions several overflows may occur in switch case '[' when the input pattern contains many escaped characters. The added backslashes leave too little space in the output pattern when processing nested brackets such that the remaining input length exceeds the output capacity. This issue has been addressed in release version 0.12.7. Users are advised to upgrade. There are no known workarounds for this vulnerability.
    SSVC
    Exploitation: none Automatable: no Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2024-11-27 15:33 UTC
    CWE
    • CWE-121 - Stack-based Buffer Overflow
    Assigner
    GitHub_M CNA under the mitre root
    CNA scorecard C 72/100 over 7730 records in the last 180 days details
    Impacted products
    Vendor Product Version
    editorconfig editorconfig-core-c Affected: < 0.12.7
    Create a notification for this product.
    editorconfig editorconfig Affected: 0 , < 0.12.7 (custom)
        cpe:2.3:a:editorconfig:editorconfig:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "affected": [
              {
                "cpes": [
                  "cpe:2.3:a:editorconfig:editorconfig:*:*:*:*:*:*:*:*"
                ],
                "defaultStatus": "unknown",
                "product": "editorconfig",
                "vendor": "editorconfig",
                "versions": [
                  {
                    "lessThan": "0.12.7",
                    "status": "affected",
                    "version": "0",
                    "versionType": "custom"
                  }
                ]
              }
            ],
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2024-53849",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2024-11-27T15:33:19.707403Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2024-11-27T15:35:10.367Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          },
          {
            "providerMetadata": {
              "dateUpdated": "2025-11-03T22:29:45.195Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "url": "https://lists.debian.org/debian-lts-announce/2024/11/msg00036.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "editorconfig-core-c",
              "vendor": "editorconfig",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 0.12.7"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "editorconfig-core-c  is  theEditorConfig core library written in C (for use by plugins supporting EditorConfig parsing). In affected versions several overflows may occur in switch case \u0027[\u0027 when the input pattern contains many escaped characters. The added backslashes leave too little space in the output pattern when processing nested brackets such that the remaining input length exceeds the output capacity. This issue has been addressed in release version 0.12.7. Users are advised to upgrade. There are no known workarounds for this vulnerability."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "LOCAL",
                "baseScore": 4.8,
                "baseSeverity": "MEDIUM",
                "privilegesRequired": "LOW",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "LOW",
                "vulnConfidentialityImpact": "LOW",
                "vulnIntegrityImpact": "LOW"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-121",
                  "description": "CWE-121: Stack-based Buffer Overflow",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2024-11-26T23:34:58.784Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/security/advisories/GHSA-475j-wc37-6274",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/security/advisories/GHSA-475j-wc37-6274"
            },
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/pull/103",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/pull/103"
            },
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/commit/4d5518a0a4e4910c37281ab13a048d0d86999782",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/commit/4d5518a0a4e4910c37281ab13a048d0d86999782"
            },
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/commit/a8dd5312e08abeab95ff5656d32ed3cb85fba70b",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/commit/a8dd5312e08abeab95ff5656d32ed3cb85fba70b"
            },
            {
              "name": "http://editorconfig.org",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "http://editorconfig.org"
            }
          ],
          "source": {
            "advisory": "GHSA-475j-wc37-6274",
            "discovery": "UNKNOWN"
          },
          "title": "Several stack buffer overflows and pointer overflows in editorconfig-core-c"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2024-53849",
        "datePublished": "2024-11-26T23:34:58.784Z",
        "dateReserved": "2024-11-22T17:30:02.140Z",
        "dateUpdated": "2025-11-03T22:29:45.195Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2023-0341 (GCVE-0-2023-0341)

    Vulnerability from nvd – Published: 2023-01-31 23:22 – Updated: 2025-11-03 21:46
    VLAI
    Title
    Stack Buffer Overflow in editorconfig-core-c
    Summary
    A stack buffer overflow exists in the ec_glob function of editorconfig-core-c before v0.12.6 which allowed an attacker to arbitrarily write to the stack and possibly allows remote code execution. editorconfig-core-c v0.12.6 resolved this vulnerability by bound checking all write operations over the p_pcre buffer.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-03-27 14:28 UTC
    CWE
    Assigner
    canonical CNA under the mitre root
    CNA scorecard B 80/100 over 102 records in the last 180 days details
    Impacted products
    Vendor Product Version
    EditorConfig EditorConfig C Core Affected: 0 , < v0.12.6 (commit)
    Create a notification for this product.
    Date Public
    2023-01-19 08:21
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2025-11-03T21:46:50.070Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "patch",
                  "x_transferred"
                ],
                "url": "https://github.com/editorconfig/editorconfig-core-c/commit/41281ea82fbf24b060a9f69b9c5369350fb0529e"
              },
              {
                "tags": [
                  "technical-description",
                  "x_transferred"
                ],
                "url": "https://litios.github.io/2023/01/14/CVE-2023-0341.html"
              },
              {
                "tags": [
                  "third-party-advisory",
                  "x_transferred"
                ],
                "url": "https://ubuntu.com/security/notices/USN-5842-1"
              },
              {
                "tags": [
                  "x_transferred"
                ],
                "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZCFE7DXWAAKDJPRKMXHCACKGKNV37IYZ/"
              },
              {
                "url": "https://lists.debian.org/debian-lts-announce/2024/11/msg00036.html"
              }
            ],
            "title": "CVE Program Container"
          },
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2023-0341",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-03-27T14:28:20.466703Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-03-27T14:30:42.646Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/editorconfig/editorconfig-core-c/releases",
              "modules": [
                "configuration file parsing"
              ],
              "packageName": "editorconfig-core-c",
              "platforms": [
                "Linux",
                "MacOS",
                "Windows"
              ],
              "product": "EditorConfig C Core",
              "repo": "https://github.com/editorconfig/editorconfig-core-c/",
              "vendor": "EditorConfig",
              "versions": [
                {
                  "lessThan": "v0.12.6",
                  "status": "affected",
                  "version": "0",
                  "versionType": "commit"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "analyst",
              "value": "David Fernandez Gonzalez"
            },
            {
              "lang": "en",
              "type": "finder",
              "value": "Mark Esler"
            }
          ],
          "datePublic": "2023-01-19T08:21:49.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "A stack buffer overflow exists in the ec_glob function of editorconfig-core-c before v0.12.6 which allowed an attacker to arbitrarily write to the stack and possibly allows remote code execution. editorconfig-core-c v0.12.6 resolved this vulnerability by bound checking all write operations over the p_pcre buffer."
            }
          ],
          "impacts": [
            {
              "capecId": "CAPEC-8",
              "descriptions": [
                {
                  "lang": "en",
                  "value": "CAPEC-8"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "LOCAL",
                "availabilityImpact": "HIGH",
                "baseScore": 7.8,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-121",
                  "description": "CWE-121",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2023-06-03T04:06:30.411Z",
            "orgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
            "shortName": "canonical"
          },
          "references": [
            {
              "tags": [
                "patch"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/commit/41281ea82fbf24b060a9f69b9c5369350fb0529e"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://litios.github.io/2023/01/14/CVE-2023-0341.html"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://ubuntu.com/security/notices/USN-5842-1"
            },
            {
              "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZCFE7DXWAAKDJPRKMXHCACKGKNV37IYZ/"
            }
          ],
          "title": "Stack Buffer Overflow in editorconfig-core-c"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
        "assignerShortName": "canonical",
        "cveId": "CVE-2023-0341",
        "datePublished": "2023-01-31T23:22:53.634Z",
        "dateReserved": "2023-01-17T16:04:01.890Z",
        "dateUpdated": "2025-11-03T21:46:50.070Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2024-53849 (GCVE-0-2024-53849)

    Vulnerability from cvelistv5 – Published: 2024-11-26 23:34 – Updated: 2025-11-03 22:29
    VLAI
    Title
    Several stack buffer overflows and pointer overflows in editorconfig-core-c
    Summary
    editorconfig-core-c is theEditorConfig core library written in C (for use by plugins supporting EditorConfig parsing). In affected versions several overflows may occur in switch case '[' when the input pattern contains many escaped characters. The added backslashes leave too little space in the output pattern when processing nested brackets such that the remaining input length exceeds the output capacity. This issue has been addressed in release version 0.12.7. Users are advised to upgrade. There are no known workarounds for this vulnerability.
    SSVC
    Exploitation: none Automatable: no Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2024-11-27 15:33 UTC
    CWE
    • CWE-121 - Stack-based Buffer Overflow
    Assigner
    GitHub_M CNA under the mitre root
    CNA scorecard C 72/100 over 7730 records in the last 180 days details
    Impacted products
    Vendor Product Version
    editorconfig editorconfig-core-c Affected: < 0.12.7
    Create a notification for this product.
    editorconfig editorconfig Affected: 0 , < 0.12.7 (custom)
        cpe:2.3:a:editorconfig:editorconfig:*:*:*:*:*:*:*:*
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "affected": [
              {
                "cpes": [
                  "cpe:2.3:a:editorconfig:editorconfig:*:*:*:*:*:*:*:*"
                ],
                "defaultStatus": "unknown",
                "product": "editorconfig",
                "vendor": "editorconfig",
                "versions": [
                  {
                    "lessThan": "0.12.7",
                    "status": "affected",
                    "version": "0",
                    "versionType": "custom"
                  }
                ]
              }
            ],
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2024-53849",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2024-11-27T15:33:19.707403Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2024-11-27T15:35:10.367Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          },
          {
            "providerMetadata": {
              "dateUpdated": "2025-11-03T22:29:45.195Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "url": "https://lists.debian.org/debian-lts-announce/2024/11/msg00036.html"
              }
            ],
            "title": "CVE Program Container"
          }
        ],
        "cna": {
          "affected": [
            {
              "product": "editorconfig-core-c",
              "vendor": "editorconfig",
              "versions": [
                {
                  "status": "affected",
                  "version": "\u003c 0.12.7"
                }
              ]
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "value": "editorconfig-core-c  is  theEditorConfig core library written in C (for use by plugins supporting EditorConfig parsing). In affected versions several overflows may occur in switch case \u0027[\u0027 when the input pattern contains many escaped characters. The added backslashes leave too little space in the output pattern when processing nested brackets such that the remaining input length exceeds the output capacity. This issue has been addressed in release version 0.12.7. Users are advised to upgrade. There are no known workarounds for this vulnerability."
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "attackComplexity": "LOW",
                "attackRequirements": "NONE",
                "attackVector": "LOCAL",
                "baseScore": 4.8,
                "baseSeverity": "MEDIUM",
                "privilegesRequired": "LOW",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "vectorString": "CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N",
                "version": "4.0",
                "vulnAvailabilityImpact": "LOW",
                "vulnConfidentialityImpact": "LOW",
                "vulnIntegrityImpact": "LOW"
              }
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-121",
                  "description": "CWE-121: Stack-based Buffer Overflow",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2024-11-26T23:34:58.784Z",
            "orgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
            "shortName": "GitHub_M"
          },
          "references": [
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/security/advisories/GHSA-475j-wc37-6274",
              "tags": [
                "x_refsource_CONFIRM"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/security/advisories/GHSA-475j-wc37-6274"
            },
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/pull/103",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/pull/103"
            },
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/commit/4d5518a0a4e4910c37281ab13a048d0d86999782",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/commit/4d5518a0a4e4910c37281ab13a048d0d86999782"
            },
            {
              "name": "https://github.com/editorconfig/editorconfig-core-c/commit/a8dd5312e08abeab95ff5656d32ed3cb85fba70b",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/commit/a8dd5312e08abeab95ff5656d32ed3cb85fba70b"
            },
            {
              "name": "http://editorconfig.org",
              "tags": [
                "x_refsource_MISC"
              ],
              "url": "http://editorconfig.org"
            }
          ],
          "source": {
            "advisory": "GHSA-475j-wc37-6274",
            "discovery": "UNKNOWN"
          },
          "title": "Several stack buffer overflows and pointer overflows in editorconfig-core-c"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "a0819718-46f1-4df5-94e2-005712e83aaa",
        "assignerShortName": "GitHub_M",
        "cveId": "CVE-2024-53849",
        "datePublished": "2024-11-26T23:34:58.784Z",
        "dateReserved": "2024-11-22T17:30:02.140Z",
        "dateUpdated": "2025-11-03T22:29:45.195Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2023-0341 (GCVE-0-2023-0341)

    Vulnerability from cvelistv5 – Published: 2023-01-31 23:22 – Updated: 2025-11-03 21:46
    VLAI
    Title
    Stack Buffer Overflow in editorconfig-core-c
    Summary
    A stack buffer overflow exists in the ec_glob function of editorconfig-core-c before v0.12.6 which allowed an attacker to arbitrarily write to the stack and possibly allows remote code execution. editorconfig-core-c v0.12.6 resolved this vulnerability by bound checking all write operations over the p_pcre buffer.
    SSVC
    Exploitation: poc Automatable: no Technical Impact: total
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2025-03-27 14:28 UTC
    CWE
    Assigner
    canonical CNA under the mitre root
    CNA scorecard B 80/100 over 102 records in the last 180 days details
    Impacted products
    Vendor Product Version
    EditorConfig EditorConfig C Core Affected: 0 , < v0.12.6 (commit)
    Create a notification for this product.
    Date Public
    2023-01-19 08:21
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "providerMetadata": {
              "dateUpdated": "2025-11-03T21:46:50.070Z",
              "orgId": "af854a3a-2127-422b-91ae-364da2661108",
              "shortName": "CVE"
            },
            "references": [
              {
                "tags": [
                  "patch",
                  "x_transferred"
                ],
                "url": "https://github.com/editorconfig/editorconfig-core-c/commit/41281ea82fbf24b060a9f69b9c5369350fb0529e"
              },
              {
                "tags": [
                  "technical-description",
                  "x_transferred"
                ],
                "url": "https://litios.github.io/2023/01/14/CVE-2023-0341.html"
              },
              {
                "tags": [
                  "third-party-advisory",
                  "x_transferred"
                ],
                "url": "https://ubuntu.com/security/notices/USN-5842-1"
              },
              {
                "tags": [
                  "x_transferred"
                ],
                "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZCFE7DXWAAKDJPRKMXHCACKGKNV37IYZ/"
              },
              {
                "url": "https://lists.debian.org/debian-lts-announce/2024/11/msg00036.html"
              }
            ],
            "title": "CVE Program Container"
          },
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2023-0341",
                    "options": [
                      {
                        "Exploitation": "poc"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "total"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2025-03-27T14:28:20.466703Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2025-03-27T14:30:42.646Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "collectionURL": "https://github.com/editorconfig/editorconfig-core-c/releases",
              "modules": [
                "configuration file parsing"
              ],
              "packageName": "editorconfig-core-c",
              "platforms": [
                "Linux",
                "MacOS",
                "Windows"
              ],
              "product": "EditorConfig C Core",
              "repo": "https://github.com/editorconfig/editorconfig-core-c/",
              "vendor": "EditorConfig",
              "versions": [
                {
                  "lessThan": "v0.12.6",
                  "status": "affected",
                  "version": "0",
                  "versionType": "commit"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "analyst",
              "value": "David Fernandez Gonzalez"
            },
            {
              "lang": "en",
              "type": "finder",
              "value": "Mark Esler"
            }
          ],
          "datePublic": "2023-01-19T08:21:49.000Z",
          "descriptions": [
            {
              "lang": "en",
              "value": "A stack buffer overflow exists in the ec_glob function of editorconfig-core-c before v0.12.6 which allowed an attacker to arbitrarily write to the stack and possibly allows remote code execution. editorconfig-core-c v0.12.6 resolved this vulnerability by bound checking all write operations over the p_pcre buffer."
            }
          ],
          "impacts": [
            {
              "capecId": "CAPEC-8",
              "descriptions": [
                {
                  "lang": "en",
                  "value": "CAPEC-8"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV3_1": {
                "attackComplexity": "LOW",
                "attackVector": "LOCAL",
                "availabilityImpact": "HIGH",
                "baseScore": 7.8,
                "baseSeverity": "HIGH",
                "confidentialityImpact": "HIGH",
                "integrityImpact": "HIGH",
                "privilegesRequired": "NONE",
                "scope": "UNCHANGED",
                "userInteraction": "REQUIRED",
                "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
                "version": "3.1"
              },
              "format": "CVSS"
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-121",
                  "description": "CWE-121",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2023-06-03T04:06:30.411Z",
            "orgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
            "shortName": "canonical"
          },
          "references": [
            {
              "tags": [
                "patch"
              ],
              "url": "https://github.com/editorconfig/editorconfig-core-c/commit/41281ea82fbf24b060a9f69b9c5369350fb0529e"
            },
            {
              "tags": [
                "technical-description"
              ],
              "url": "https://litios.github.io/2023/01/14/CVE-2023-0341.html"
            },
            {
              "tags": [
                "third-party-advisory"
              ],
              "url": "https://ubuntu.com/security/notices/USN-5842-1"
            },
            {
              "url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZCFE7DXWAAKDJPRKMXHCACKGKNV37IYZ/"
            }
          ],
          "title": "Stack Buffer Overflow in editorconfig-core-c"
        }
      },
      "cveMetadata": {
        "assignerOrgId": "cc1ad9ee-3454-478d-9317-d3e869d708bc",
        "assignerShortName": "canonical",
        "cveId": "CVE-2023-0341",
        "datePublished": "2023-01-31T23:22:53.634Z",
        "dateReserved": "2023-01-17T16:04:01.890Z",
        "dateUpdated": "2025-11-03T21:46:50.070Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }