[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKhYFosrGgcb4q09vXmiuNDEzKcrnDByhTl9BKG8l7HE":3,"g5a-risk:CVE-2021-32807":134},{"success":4,"data":5,"meta":132},true,{"cveId":6,"title":7,"description":8,"shortDescription":9,"publishedDate":10,"lastModified":11,"cvssScore":12,"cvssVector":13,"cvssMetrics":14,"epssScore":48,"epssPercentile":26,"epssTimeSeries":49,"severity":50,"affectedProducts":51,"affectedProductsCount":57,"references":58,"referencesCount":72,"weaknesses":73,"weaknessesCount":88,"isActivelyExploited":89,"cisaInfo":26,"otxData":26,"relatedBlogPosts":90,"seoMetadata":91,"configurations":116,"relatedVendorCves":130,"notableEvents":131},"CVE-2021-32807","What is CVE-2021-32807?","The module `AccessControl` defines security policies for Python code used in restricted code within Zope applications. Restricted code is any code that resides in Zope's object database, such as the contents of `Script (Python)` objects. The policies defined in `AccessControl` severely restrict access to Python modules and only exempt a few that are deemed safe, such as Python's `string` module. However, full access to the `string` module also allows access to the class `Formatter`, which can be overridden and extended within `Script (Python)` in a way that provides access to other unsafe Python libraries. Those unsafe Python libraries can be used for remote code execution. By default, you need to have the admin-level Zope \"Manager\" role to add or edit `Script (Python)` objects through the web. Only sites that allow untrusted users to add\u002Fedit these scripts through the web - which would be a very unusual configuration to begin with - are at risk. The problem has been fixed in AccessControl 4.3 and 5.2. Only AccessControl versions 4 and 5 are vulnerable, and only on Python 3, not Python 2.7. As a workaround, a site administrator can restrict adding\u002Fediting `Script (Python)` objects through the web using the standard Zope user\u002Frole permission mechanisms. Untrusted users should not be assigned the Zope Manager role and adding\u002Fediting these scripts through the web should be restricted to trusted users only. This is the default configuration in Zope.","The module `AccessControl` defines security policies for Python code used in restricted code within Zope applications. Restricted code is any code that resid...","2021-07-30T22:15:07.967","2022-12-02T19:36:56.347",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H",{"CVSSMetricV31":15,"CVSSMetricV30":26,"CVSSMetricV2":38,"CVSSMetricV40":26},[16,29],{"Source":17,"Type":18,"CVSSData":19,"ExploitabilityScore":27,"ImpactScore":28},"nvd@nist.gov","Primary",{"Version":20,"VectorString":13,"AttackVector":21,"AttackComplexity":22,"PrivilegesRequired":23,"UserInteraction":24,"Scope":25,"ConfidentialityImpact":23,"IntegrityImpact":23,"AvailabilityImpact":23,"BaseScore":12,"BaseSeverity":23,"ExploitCodeMaturity":26,"RemediationLevel":26,"ReportConfidence":26,"TemporalScore":26,"TemporalSeverity":26,"ConfidentialityRequirement":26,"IntegrityRequirement":26,"AvailabilityRequirement":23,"ModifiedAttackVector":26,"ModifiedAttackComplexity":26,"ModifiedPrivilegesRequired":26,"ModifiedUserInteraction":26,"ModifiedScope":26,"ModifiedConfidentialityImpact":26,"ModifiedIntegrityImpact":26,"ModifiedAvailabilityImpact":26,"EnvironmentalScore":26,"EnvironmentalSeverity":26},"3.1","NETWORK","LOW","HIGH","NONE","UNCHANGED",null,1.2,5.9,{"Source":30,"Type":31,"CVSSData":32,"ExploitabilityScore":36,"ImpactScore":37},"security-advisories@github.com","Secondary",{"Version":20,"VectorString":33,"AttackVector":21,"AttackComplexity":23,"PrivilegesRequired":23,"UserInteraction":24,"Scope":25,"ConfidentialityImpact":24,"IntegrityImpact":23,"AvailabilityImpact":24,"BaseScore":34,"BaseSeverity":35,"ExploitCodeMaturity":26,"RemediationLevel":26,"ReportConfidence":26,"TemporalScore":26,"TemporalSeverity":26,"ConfidentialityRequirement":26,"IntegrityRequirement":26,"AvailabilityRequirement":24,"ModifiedAttackVector":26,"ModifiedAttackComplexity":26,"ModifiedPrivilegesRequired":26,"ModifiedUserInteraction":26,"ModifiedScope":26,"ModifiedConfidentialityImpact":26,"ModifiedIntegrityImpact":26,"ModifiedAvailabilityImpact":26,"EnvironmentalScore":26,"EnvironmentalSeverity":26},"CVSS:3.1\u002FAV:N\u002FAC:H\u002FPR:H\u002FUI:N\u002FS:U\u002FC:N\u002FI:H\u002FA:N",4.4,"MEDIUM",0.7,3.6,[39],{"Source":17,"Type":18,"CVSSData":40,"BaseSeverity":35,"ExploitabilityScore":46,"ImpactScore":47,"ACInsufInfo":26,"ObtainAllPrivilege":26,"ObtainUserPrivilege":26,"ObtainOtherPrivilege":26,"UserInteractionRequired":26},{"Version":41,"VectorString":42,"AccessVector":21,"AccessComplexity":22,"Authentication":43,"ConfidentialityImpact":44,"IntegrityImpact":44,"AvailabilityImpact":44,"BaseScore":45,"BaseSeverity":26,"Exploitability":26,"RemediationLevel":26,"ReportConfidence":26,"TemporalScore":26,"CollateralDamagePotential":26,"TargetDistribution":26,"ConfidentialityRequirement":26,"IntegrityRequirement":26,"AvailabilityRequirement":26,"EnvironmentalScore":26},"2.0","AV:N\u002FAC:L\u002FAu:S\u002FC:P\u002FI:P\u002FA:P","SINGLE","PARTIAL",6.5,8,6.4,0.02049,[48,48,48,48,48,48,48],"High",[52],{"vendor":53,"product":54,"version":55,"criteria":56,"vulnerable":4},"zope","accesscontrol","*","cpe:2.3:a:zope:accesscontrol:*:*:*:*:*:*:*:*",1,[59,65,69],{"url":60,"source":61,"tags":62},"https:\u002F\u002Fgithub.com\u002Fzopefoundation\u002FAccessControl\u002Fblob\u002Fmaster\u002FCHANGES.rst#51-2021-07-30","GitHub",[63,64],"Release Notes","Third Party Advisory",{"url":66,"source":61,"tags":67},"https:\u002F\u002Fgithub.com\u002Fzopefoundation\u002FAccessControl\u002Fcommit\u002Fb42dd4badf803bb9fb71ac34cd9cb0c249262f2c",[68,64],"Patch",{"url":70,"source":61,"tags":71},"https:\u002F\u002Fgithub.com\u002Fzopefoundation\u002FAccessControl\u002Fsecurity\u002Fadvisories\u002FGHSA-qcx9-j53g-ccgf",[64],3,[74,82],{"id":75,"name":76,"description":77,"extendedDescription":78,"status":79,"abstraction":80,"structure":81},"CWE-1321","Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')","The product receives input from an upstream component that specifies attributes that are to be initialized or updated in an object, but it does not properly control modifications of attributes of the object prototype.","By adding or modifying attributes of an object prototype, it is possible to create attributes that exist on every object, or replace critical attributes with malicious ones. This can be problematic if the product depends on existence or non-existence of certain attributes, or uses pre-defined attributes of object prototype (such as hasOwnProperty, toString or valueOf).\nThis weakness is usually exploited by using a special attribute of objects called proto,  constructor or prototype. Such attributes give access to the object prototype. This weakness is often found in code that assigns object attributes based on user input, or merges or clones objects recursively.","Incomplete","Variant","Simple",{"id":83,"name":84,"description":85,"extendedDescription":86,"status":79,"abstraction":87,"structure":81},"CWE-915","Improperly Controlled Modification of Dynamically-Determined Object Attributes","The product receives input from an upstream component that specifies multiple attributes, properties, or fields that are to be initialized or updated in an object, but it does not properly control which attributes can be modified.","If the object contains attributes that were only intended for internal use, then their unexpected modification could lead to a vulnerability.\nThis weakness is sometimes known by the language-specific mechanisms that make it possible, such as mass assignment, autobinding, or object injection.","Base",2,false,[],{"title":92,"metaDescription":93,"keywords":94,"canonicalUrl":95,"structuredData":96},"What is CVE-2021-32807? Vulnerability Analysis | Security Advisory | Precursor Intelligence","Comprehensive analysis of CVE-2021-32807, a high severity cyber security vulnerability from 2021. The module `AccessControl` defines security policies for Py...","CVE-2021-32807, CVE-2021-32807 vulnerability, CVE-2021-32807 security, high severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research, vulnerability assessment, cyber threats, 2021, CVSS score, exploit, patch, remediation, zope security, accesscontrol vulnerability","\u002Fwhat-is\u002Fcve-2021-32807",{"@context":97,"@type":98,"headline":92,"description":93,"datePublished":10,"dateModified":11,"author":99,"publisher":103,"about":107,"mainEntityOfPage":111,"articleSection":114,"keywords":115},"https:\u002F\u002Fschema.org","TechArticle",{"@type":100,"name":101,"url":102},"Organization","Precursor Intelligence","https:\u002F\u002Fprecursorintelligence.com",{"@type":100,"name":101,"url":102,"logo":104},{"@type":105,"url":106},"ImageObject","https:\u002F\u002Fprecursorintelligence.com\u002Fimg\u002Flogos\u002Feplogo.png",{"@type":108,"name":6,"description":109,"additionalType":110},"Thing","Cybersecurity Vulnerability","https:\u002F\u002Fschema.org\u002FSoftwareBug",{"@type":112,"@id":113},"WebPage","https:\u002F\u002Fprecursorintelligence.com\u002Fwhat-is\u002Fcve-2021-32807","Cybersecurity","CVE-2021-32807, CVE-2021-32807 vulnerability, CVE-2021-32807 security, high severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research",[117],{"Operator":26,"Negate":26,"Nodes":118},[119],{"Operator":120,"Negate":26,"CPEMatch":121},"OR",[122,126],{"Vulnerable":4,"Criteria":56,"MatchCriteriaID":123,"VersionStartExcluding":26,"VersionStartIncluding":124,"VersionEndExcluding":125,"VersionEndIncluding":26},"8538D35C-EA69-4A87-8DBB-D6522F8C7422","4.0","4.3",{"Vulnerable":4,"Criteria":56,"MatchCriteriaID":127,"VersionStartExcluding":26,"VersionStartIncluding":128,"VersionEndExcluding":129,"VersionEndIncluding":26},"34F2C931-DCB6-4326-BBDF-2E9B13946D55","5.0","5.2",[],[],{"lastModified":11,"cacheTime":133,"version":41},1792265961084,{"score":135,"band":136,"action":137,"scoredAt":138},48,"Medium","Plan remediation","2026-10-16T06:51:41.161933+00:00"]