[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flUgrRH0nnn6Qvx59w3Yq93eOas_2E5Fai8tEtDHr6FM":3,"g5a-risk:CVE-2020-7942":117},{"success":4,"data":5,"meta":115},true,{"cveId":6,"title":7,"description":8,"shortDescription":9,"publishedDate":10,"lastModified":11,"cvssScore":12,"cvssVector":13,"cvssMetrics":14,"epssScore":40,"epssPercentile":27,"epssTimeSeries":41,"severity":42,"affectedProducts":43,"affectedProductsCount":51,"references":52,"referencesCount":58,"weaknesses":59,"weaknessesCount":58,"isActivelyExploited":68,"cisaInfo":27,"otxData":27,"relatedBlogPosts":69,"seoMetadata":70,"configurations":95,"relatedVendorCves":113,"notableEvents":114},"CVE-2020-7942","What is CVE-2020-7942?","Previously, Puppet operated on a model that a node with a valid certificate was entitled to all information in the system and that a compromised certificate allowed access to everything in the infrastructure. When a node's catalog falls back to the `default` node, the catalog can be retrieved for a different node by modifying facts for the Puppet run. This issue can be mitigated by setting `strict_hostname_checking = true` in `puppet.conf` on your Puppet master. Puppet 6.13.0 and 5.5.19 changes the default behavior for strict_hostname_checking from false to true. It is recommended that Puppet Open Source and Puppet Enterprise users that are not upgrading still set strict_hostname_checking to true to ensure secure behavior. Affected software versions: Puppet 6.x prior to 6.13.0 Puppet Agent 6.x prior to 6.13.0 Puppet 5.5.x prior to 5.5.19 Puppet Agent 5.5.x prior to 5.5.19 Resolved in: Puppet 6.13.0 Puppet Agent 6.13.0 Puppet 5.5.19 Puppet Agent 5.5.19","Previously, Puppet operated on a model that a node with a valid certificate was entitled to all information in the system and that a compromised certificate ...","2020-02-19T21:15:11.747","2021-12-30T13:33:51.29",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N",{"CVSSMetricV31":15,"CVSSMetricV30":27,"CVSSMetricV2":30,"CVSSMetricV40":27},[16],{"Source":17,"Type":18,"CVSSData":19,"ExploitabilityScore":28,"ImpactScore":29},"nvd@nist.gov","Primary",{"Version":20,"VectorString":13,"AttackVector":21,"AttackComplexity":22,"PrivilegesRequired":22,"UserInteraction":23,"Scope":24,"ConfidentialityImpact":25,"IntegrityImpact":23,"AvailabilityImpact":23,"BaseScore":12,"BaseSeverity":26,"ExploitCodeMaturity":27,"RemediationLevel":27,"ReportConfidence":27,"TemporalScore":27,"TemporalSeverity":27,"ConfidentialityRequirement":27,"IntegrityRequirement":27,"AvailabilityRequirement":23,"ModifiedAttackVector":27,"ModifiedAttackComplexity":27,"ModifiedPrivilegesRequired":27,"ModifiedUserInteraction":27,"ModifiedScope":27,"ModifiedConfidentialityImpact":27,"ModifiedIntegrityImpact":27,"ModifiedAvailabilityImpact":27,"EnvironmentalScore":27,"EnvironmentalSeverity":27},"3.1","NETWORK","LOW","NONE","UNCHANGED","HIGH","MEDIUM",null,2.8,3.6,[31],{"Source":17,"Type":18,"CVSSData":32,"BaseSeverity":26,"ExploitabilityScore":38,"ImpactScore":39,"ACInsufInfo":27,"ObtainAllPrivilege":27,"ObtainUserPrivilege":27,"ObtainOtherPrivilege":27,"UserInteractionRequired":27},{"Version":33,"VectorString":34,"AccessVector":21,"AccessComplexity":22,"Authentication":35,"ConfidentialityImpact":36,"IntegrityImpact":23,"AvailabilityImpact":23,"BaseScore":37,"BaseSeverity":27,"Exploitability":27,"RemediationLevel":27,"ReportConfidence":27,"TemporalScore":27,"CollateralDamagePotential":27,"TargetDistribution":27,"ConfidentialityRequirement":27,"IntegrityRequirement":27,"AvailabilityRequirement":27,"EnvironmentalScore":27},"2.0","AV:N\u002FAC:L\u002FAu:S\u002FC:P\u002FI:N\u002FA:N","SINGLE","PARTIAL",4,8,2.9,0.00801,[40,40,40,40,40,40,40],"Medium",[44,48],{"vendor":45,"product":45,"version":46,"criteria":47,"vulnerable":4},"puppet","*","cpe:2.3:a:puppet:puppet:*:*:*:*:*:*:*:*",{"vendor":45,"product":49,"version":46,"criteria":50,"vulnerable":4},"puppet_agent","cpe:2.3:a:puppet:puppet_agent:*:*:*:*:*:*:*:*",2,[53],{"url":54,"source":55,"tags":56},"https:\u002F\u002Fpuppet.com\u002Fsecurity\u002Fcve\u002FCVE-2020-7942\u002F","Puppet",[57],"Vendor Advisory",1,[60],{"id":61,"name":62,"description":63,"extendedDescription":64,"status":65,"abstraction":66,"structure":67},"CWE-295","Improper Certificate Validation","The product does not validate, or incorrectly validates, a certificate.","When a certificate is invalid or malicious, it might allow an attacker to spoof a trusted entity by interfering in the communication path between the host and client. The product might connect to a malicious host while believing it is a trusted host, or the product might be deceived into accepting spoofed data that appears to originate from a trusted host.","Draft","Base","Simple",false,[],{"title":71,"metaDescription":72,"keywords":73,"canonicalUrl":74,"structuredData":75},"What is CVE-2020-7942? Vulnerability Analysis | Security Advisory | Precursor Intelligence","Comprehensive analysis of CVE-2020-7942, a medium severity cyber security vulnerability from 2020. Previously, Puppet operated on a model that a node with a ...","CVE-2020-7942, CVE-2020-7942 vulnerability, CVE-2020-7942 security, medium severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research, vulnerability assessment, cyber threats, 2020, CVSS score, exploit, patch, remediation, puppet security, puppet vulnerability, puppet_agent vulnerability","\u002Fwhat-is\u002Fcve-2020-7942",{"@context":76,"@type":77,"headline":71,"description":72,"datePublished":10,"dateModified":11,"author":78,"publisher":82,"about":86,"mainEntityOfPage":90,"articleSection":93,"keywords":94},"https:\u002F\u002Fschema.org","TechArticle",{"@type":79,"name":80,"url":81},"Organization","Precursor Intelligence","https:\u002F\u002Fprecursorintelligence.com",{"@type":79,"name":80,"url":81,"logo":83},{"@type":84,"url":85},"ImageObject","https:\u002F\u002Fprecursorintelligence.com\u002Fimg\u002Flogos\u002Feplogo.png",{"@type":87,"name":6,"description":88,"additionalType":89},"Thing","Cybersecurity Vulnerability","https:\u002F\u002Fschema.org\u002FSoftwareBug",{"@type":91,"@id":92},"WebPage","https:\u002F\u002Fprecursorintelligence.com\u002Fwhat-is\u002Fcve-2020-7942","Cybersecurity","CVE-2020-7942, CVE-2020-7942 vulnerability, CVE-2020-7942 security, medium severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research",[96],{"Operator":27,"Negate":27,"Nodes":97},[98],{"Operator":99,"Negate":27,"CPEMatch":100},"OR",[101,105,109,111],{"Vulnerable":4,"Criteria":47,"MatchCriteriaID":102,"VersionStartExcluding":27,"VersionStartIncluding":103,"VersionEndExcluding":104,"VersionEndIncluding":27},"E1316D93-D540-4E07-97B9-0FD9DAC19D5E","5.5.0","5.5.19",{"Vulnerable":4,"Criteria":47,"MatchCriteriaID":106,"VersionStartExcluding":27,"VersionStartIncluding":107,"VersionEndExcluding":108,"VersionEndIncluding":27},"2A32C5AF-A28C-464B-949D-570BD98D36C9","6.0.0","6.13.0",{"Vulnerable":4,"Criteria":50,"MatchCriteriaID":110,"VersionStartExcluding":27,"VersionStartIncluding":103,"VersionEndExcluding":104,"VersionEndIncluding":27},"09EAB60C-0BE2-4FCA-9867-2D6CA4F84F35",{"Vulnerable":4,"Criteria":50,"MatchCriteriaID":112,"VersionStartExcluding":27,"VersionStartIncluding":107,"VersionEndExcluding":108,"VersionEndIncluding":27},"C76E5E7E-185B-48E7-AC61-C7F97F1B46BC",[],[],{"lastModified":11,"cacheTime":116,"version":33},1792257675809,{"score":118,"band":119,"action":120,"scoredAt":121},32,"Low","Monitor","2026-10-16T06:47:58.514236+00:00"]