{"api_version":"1","generated_at":"2026-10-28T00:22:06+00:00","cve":"CVE-2026-118131","urls":{"html":"https://cve.report/CVE-2026-118131","api":"https://cve.report/api/cve/CVE-2026-118131.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2026-118131","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2026-118131"},"summary":{"title":"CVE-2026-118131","description":"GnuPG (version 2.5.21) for Windows contains a vulnerability where default Discretionary Access Control List (DACL) inheritance on the C:\\ProgramData directory allows members of the BUILTIN\\Users group to create arbitrary subdirectories under this path. An attacker with low-privilege access can create the expected GnuPG configuration directory and inject malicious configuration files consumed by GnuPG components. This can result in code execution within the security context of the victim user.","state":"PUBLISHED","assigner":"certcc","published_at":"2026-10-27 18:17:36","updated_at":"2026-10-27 18:17:36"},"problem_types":["CWE-732 Incorrect Permission Assignment for Critical Resource","CWE-379 Creation of Temporary File in Directory with Insecure Permissions","CWE-427 Uncontrolled Search Path Element"],"metrics":[],"references":[{"url":"https://atos.net/en/lp/cybershield/a-tale-of-several-hijacks-and-what-it-taught-me-about-runtime-driven-testing","name":"https://atos.net/en/lp/cybershield/a-tale-of-several-hijacks-and-what-it-taught-me-about-runtime-driven-testing","refsource":"cret@cert.org","tags":[],"title":"","mime":"","httpstatus":"","archivestatus":"0"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-118131","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-118131","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[{"source":"CNA","vendor":"GnuPG","product":"GnuPG","version":"affected 2.5.21","platforms":[]}],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"containers":{"cna":{"affected":[{"product":"GnuPG","vendor":"GnuPG","versions":[{"status":"affected","version":"2.5.21"}]}],"descriptions":[{"lang":"en","value":"GnuPG (version 2.5.21) for Windows contains a vulnerability where default Discretionary Access Control List (DACL) inheritance on the C:\\ProgramData directory allows members of the BUILTIN\\Users group to create arbitrary subdirectories under this path. An attacker with low-privilege access can create the expected GnuPG configuration directory and inject malicious configuration files consumed by GnuPG components. This can result in code execution within the security context of the victim user."}],"problemTypes":[{"descriptions":[{"description":"CWE-732 Incorrect Permission Assignment for Critical Resource","lang":"en"}]},{"descriptions":[{"description":"CWE-379 Creation of Temporary File in Directory with Insecure Permissions","lang":"en"}]},{"descriptions":[{"description":"CWE-427 Uncontrolled Search Path Element","lang":"en"}]}],"providerMetadata":{"dateUpdated":"2026-10-27T17:23:46.474Z","orgId":"37e5125f-f79b-445b-8fad-9564f167944b","shortName":"certcc"},"references":[{"url":"https://atos.net/en/lp/cybershield/a-tale-of-several-hijacks-and-what-it-taught-me-about-runtime-driven-testing"}],"source":{"discovery":"UNKNOWN"},"title":"CVE-2026-118131","x_generator":{"engine":"VINCE 3.0.51","env":"prod","origin":"https://cveawg.mitre.org/api/cve/CVE-2026-118131"}}},"cveMetadata":{"assignerOrgId":"37e5125f-f79b-445b-8fad-9564f167944b","assignerShortName":"certcc","cveId":"CVE-2026-118131","datePublished":"2026-10-27T17:23:46.474Z","dateReserved":"2026-10-27T17:21:42.310Z","dateUpdated":"2026-10-27T17:23:46.474Z","state":"PUBLISHED"},"dataType":"CVE_RECORD","dataVersion":"5.2"},"nvd":{"publishedDate":"2026-10-27 18:17:36","lastModifiedDate":"2026-10-27 18:17:36","problem_types":["CWE-732 Incorrect Permission Assignment for Critical Resource","CWE-379 Creation of Temporary File in Directory with Insecure Permissions","CWE-427 Uncontrolled Search Path Element"],"metrics":[],"configurations":[]},"legacy_mitre":{"record":{"CveYear":"2026","CveId":"118131","Ordinal":"1","Title":"CVE-2026-118131","CVE":"CVE-2026-118131","Year":"2026"},"notes":[{"CveYear":"2026","CveId":"118131","Ordinal":"1","NoteData":"GnuPG (version 2.5.21) for Windows contains a vulnerability where default Discretionary Access Control List (DACL) inheritance on the C:\\ProgramData directory allows members of the BUILTIN\\Users group to create arbitrary subdirectories under this path. An attacker with low-privilege access can create the expected GnuPG configuration directory and inject malicious configuration files consumed by GnuPG components. This can result in code execution within the security context of the victim user.","Type":"Description","Title":"CVE-2026-118131"}]}}}