[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwK0A45Nz4EhIbv6NER4rfj9bsi4Gng0UJF5EaEM2gnk":3,"g5a-risk:CVE-2018-12886":109},{"success":4,"data":5,"meta":107},true,{"cveId":6,"title":7,"description":8,"shortDescription":9,"publishedDate":10,"lastModified":11,"cvssScore":12,"cvssVector":13,"cvssMetrics":14,"epssScore":38,"epssPercentile":15,"epssTimeSeries":39,"severity":40,"affectedProducts":41,"affectedProductsCount":47,"references":48,"referencesCount":58,"weaknesses":59,"weaknessesCount":47,"isActivelyExploited":68,"cisaInfo":15,"otxData":15,"relatedBlogPosts":69,"seoMetadata":70,"configurations":95,"relatedVendorCves":105,"notableEvents":106},"CVE-2018-12886","What is CVE-2018-12886?","stack_protect_prologue in cfgexpand.c and stack_protect_epilogue in function.c in GNU Compiler Collection (GCC) 4.1 through 8 (under certain circumstances) generate instruction sequences when targeting ARM targets that spill the address of the stack protector guard, which allows an attacker to bypass the protection of -fstack-protector, -fstack-protector-all, -fstack-protector-strong, and -fstack-protector-explicit against stack overflow by controlling what the stack canary is compared against.","stack_protect_prologue in cfgexpand.c and stack_protect_epilogue in function.c in GNU Compiler Collection (GCC) 4.1 through 8 (under certain circumstances) g...","2019-05-22T19:29:00.297","2020-08-24T17:37:01.14",8.1,"CVSS:3.0\u002FAV:N\u002FAC:H\u002FPR:N\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H",{"CVSSMetricV31":15,"CVSSMetricV30":16,"CVSSMetricV2":28,"CVSSMetricV40":15},null,[17],{"Source":18,"Type":19,"CVSSData":20,"ExploitabilityScore":26,"ImpactScore":27},"nvd@nist.gov","Primary",{"Version":21,"VectorString":13,"AttackVector":22,"AttackComplexity":23,"PrivilegesRequired":24,"UserInteraction":24,"Scope":25,"ConfidentialityImpact":23,"IntegrityImpact":23,"AvailabilityImpact":23,"BaseScore":12,"BaseSeverity":23,"ExploitCodeMaturity":15,"RemediationLevel":15,"ReportConfidence":15,"TemporalScore":15,"TemporalSeverity":15,"ConfidentialityRequirement":15,"IntegrityRequirement":15,"AvailabilityRequirement":15,"ModifiedAttackVector":15,"ModifiedAttackComplexity":15,"ModifiedPrivilegesRequired":15,"ModifiedUserInteraction":15,"ModifiedScope":15,"ModifiedConfidentialityImpact":15,"ModifiedIntegrityImpact":15,"ModifiedAvailabilityImpact":15,"EnvironmentalScore":15,"EnvironmentalSeverity":15},"3.0","NETWORK","HIGH","NONE","UNCHANGED",2.2,5.9,[29],{"Source":18,"Type":19,"CVSSData":30,"BaseSeverity":33,"ExploitabilityScore":36,"ImpactScore":37,"ACInsufInfo":15,"ObtainAllPrivilege":15,"ObtainUserPrivilege":15,"ObtainOtherPrivilege":15,"UserInteractionRequired":15},{"Version":31,"VectorString":32,"AccessVector":22,"AccessComplexity":33,"Authentication":24,"ConfidentialityImpact":34,"IntegrityImpact":34,"AvailabilityImpact":34,"BaseScore":35,"BaseSeverity":15,"Exploitability":15,"RemediationLevel":15,"ReportConfidence":15,"TemporalScore":15,"CollateralDamagePotential":15,"TargetDistribution":15,"ConfidentialityRequirement":15,"IntegrityRequirement":15,"AvailabilityRequirement":15,"EnvironmentalScore":15},"2.0","AV:N\u002FAC:M\u002FAu:N\u002FC:P\u002FI:P\u002FA:P","MEDIUM","PARTIAL",6.8,8.6,6.4,0.02738,[38,38,38,38,38,38,38],"High",[42],{"vendor":43,"product":44,"version":45,"criteria":46,"vulnerable":4},"gnu","gcc","*","cpe:2.3:a:gnu:gcc:*:*:*:*:*:*:*:*",1,[49,54],{"url":50,"source":51,"tags":52},"https:\u002F\u002Fgcc.gnu.org\u002Fviewcvs\u002Fgcc\u002Ftrunk\u002Fgcc\u002Fconfig\u002Farm\u002Farm-protos.h?revision=266379&view=markup","Gnu",[53],"Vendor Advisory",{"url":55,"source":51,"tags":56},"https:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Fgcc\u002Fgcc-8\u002Fchanges.html",[57,53],"Exploit",2,[60],{"id":61,"name":62,"description":63,"extendedDescription":64,"status":65,"abstraction":66,"structure":67},"CWE-209","Generation of Error Message Containing Sensitive Information","The product generates an error message that includes sensitive information about its environment, users, or associated data.","The sensitive information may be valuable information on its own (such as a password), or it may be useful for launching other, more serious attacks. The error message may be created in different ways:\nAn attacker may use the contents of error messages to help launch another, more focused attack. For example, an attempt to exploit a path traversal weakness (CWE-22) might yield the full pathname of the installed application. In turn, this could be used to select the proper number of \"..\" sequences to navigate to the targeted file. An attack using SQL injection (CWE-89) might not initially succeed, but an error message could reveal the malformed query, which would expose query logic and possibly even passwords or other sensitive information used within the query.","Draft","Base","Simple",false,[],{"title":71,"metaDescription":72,"keywords":73,"canonicalUrl":74,"structuredData":75},"What is CVE-2018-12886? Vulnerability Analysis | Security Advisory | EdgeProtect","Comprehensive analysis of CVE-2018-12886, a high severity cyber security vulnerability from 2019. stack_protect_prologue in cfgexpand.c and stack_protect_epi...","CVE-2018-12886, CVE-2018-12886 vulnerability, CVE-2018-12886 security, high severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research, vulnerability assessment, cyber threats, 2019, CVSS score, exploit, patch, remediation, gnu security, gcc vulnerability","\u002Fwhat-is\u002Fcve-2018-12886",{"@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","EdgeProtect","https:\u002F\u002Fedgeprotect.io",{"@type":79,"name":80,"url":81,"logo":83},{"@type":84,"url":85},"ImageObject","https:\u002F\u002Fedgeprotect.io\u002Fimg\u002Flogos\u002Fedgeprotect-logo-512.png",{"@type":87,"name":6,"description":88,"additionalType":89},"Thing","Cybersecurity Vulnerability","https:\u002F\u002Fschema.org\u002FSoftwareBug",{"@type":91,"@id":92},"WebPage","https:\u002F\u002Fedgeprotect.io\u002Fwhat-is\u002Fcve-2018-12886","Cybersecurity","CVE-2018-12886, CVE-2018-12886 vulnerability, CVE-2018-12886 security, high severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research",[96],{"Operator":15,"Negate":15,"Nodes":97},[98],{"Operator":99,"Negate":15,"CPEMatch":100},"OR",[101],{"Vulnerable":4,"Criteria":46,"MatchCriteriaID":102,"VersionStartExcluding":15,"VersionStartIncluding":103,"VersionEndExcluding":15,"VersionEndIncluding":104},"D998C19C-5A21-438C-BF08-09F01FBA84E4","4.1","8.0",[],[],{"lastModified":11,"cacheTime":108,"version":31},1793222672599,{"score":110,"band":111,"action":112,"scoredAt":113},49,"Medium","Plan remediation","2026-10-28T06:46:04.259322+00:00"]