{"api_version":"1","generated_at":"2026-04-22T21:27:06+00:00","cve":"CVE-2020-7945","urls":{"html":"https://cve.report/CVE-2020-7945","api":"https://cve.report/api/cve/CVE-2020-7945.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2020-7945","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2020-7945"},"summary":{"title":"CVE-2020-7945","description":"Local registry credentials were included directly in the CD4PE deployment definition, which could expose these credentials to users who should not have access to them. This is resolved in Continuous Delivery for Puppet Enterprise 4.0.1.","state":"PUBLIC","assigner":"security@puppet.com","published_at":"2020-09-18 18:15:00","updated_at":"2020-09-30 19:49:00"},"problem_types":["CWE-522"],"metrics":[],"references":[{"url":"https://puppet.com/security/cve/CVE-2020-7945","name":"https://puppet.com/security/cve/CVE-2020-7945","refsource":"MISC","tags":["Vendor Advisory"],"title":"CVE-2020-7945 - Insecure storage of local registry credentials in Continuous Delivery for Puppet Enterprise","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2020-7945","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2020-7945","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2020","cve_id":"7945","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"puppet","cpe5":"continuous_delivery","cpe6":"4.0.0","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"puppet_enterprise","cpe11":"*","cpe12":"*","cpe13":"*"},{"cve_year":"2020","cve_id":"7945","vulnerable":"1","versionEndIncluding":"1","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"puppet","cpe5":"continuous_delivery","cpe6":"4.0.0","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"puppet_enterprise","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"data_type":"CVE","data_format":"MITRE","data_version":"4.0","CVE_data_meta":{"ID":"CVE-2020-7945","ASSIGNER":"security@puppet.com","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"vendor_name":"n/a","product":{"product_data":[{"product_name":"Continuous Delivery for Puppet Enterprise (CD4PE)","version":{"version_data":[{"version_value":"Affects CD4PE 4.0.0, resolved in 4.0.1"}]}}]}}]}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"Insufficiently Protected Credentials"}]}]},"references":{"reference_data":[{"refsource":"MISC","name":"https://puppet.com/security/cve/CVE-2020-7945","url":"https://puppet.com/security/cve/CVE-2020-7945"}]},"description":{"description_data":[{"lang":"eng","value":"Local registry credentials were included directly in the CD4PE deployment definition, which could expose these credentials to users who should not have access to them. This is resolved in Continuous Delivery for Puppet Enterprise 4.0.1."}]}},"nvd":{"publishedDate":"2020-09-18 18:15:00","lastModifiedDate":"2020-09-30 19:49:00","problem_types":["CWE-522"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","attackVector":"LOCAL","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5.5,"baseSeverity":"MEDIUM"},"exploitabilityScore":1.8,"impactScore":3.6},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:L/AC:L/Au:N/C:P/I:N/A:N","accessVector":"LOCAL","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":2.1},"severity":"LOW","exploitabilityScore":3.9,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:puppet:continuous_delivery:4.0.0:*:*:*:puppet_enterprise:*:*:*","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2020","CveId":"7945","Ordinal":"168257","Title":"CVE-2020-7945","CVE":"CVE-2020-7945","Year":"2020"},"notes":[{"CveYear":"2020","CveId":"7945","Ordinal":"1","NoteData":"Local registry credentials were included directly in the CD4PE deployment definition, which could expose these credentials to users who should not have access to them. This is resolved in Continuous Delivery for Puppet Enterprise 4.0.1.","Type":"Description","Title":null},{"CveYear":"2020","CveId":"7945","Ordinal":"2","NoteData":"2020-09-18","Type":"Other","Title":"Published"},{"CveYear":"2020","CveId":"7945","Ordinal":"3","NoteData":"2020-09-18","Type":"Other","Title":"Modified"}]}}}