[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0t2MAnS81xjT5QB8SEKlFeK16AjjO4m8Bkukt5-wmhE":3,"g5a-risk:CVE-2024-7558":159},{"success":4,"data":5,"meta":156},true,{"cveId":6,"title":7,"description":8,"shortDescription":9,"publishedDate":10,"lastModified":11,"cvssScore":12,"cvssVector":13,"cvssMetrics":14,"epssScore":41,"epssPercentile":28,"epssTimeSeries":42,"severity":43,"affectedProducts":44,"affectedProductsCount":50,"references":51,"referencesCount":29,"weaknesses":64,"weaknessesCount":97,"isActivelyExploited":98,"cisaInfo":28,"otxData":28,"relatedBlogPosts":99,"seoMetadata":100,"configurations":125,"relatedVendorCves":154,"notableEvents":155},"CVE-2024-7558","What is CVE-2024-7558?","JUJU_CONTEXT_ID is a predictable authentication secret. On a Juju machine (non-Kubernetes) or Juju charm container (on Kubernetes), an unprivileged user in the same network namespace can connect to an abstract domain socket and guess the JUJU_CONTEXT_ID value. This gives the unprivileged user access to the same information and tools as the Juju charm.","JUJU_CONTEXT_ID is a predictable authentication secret. On a Juju machine (non-Kubernetes) or Juju charm container (on Kubernetes), an unprivileged user in t...","2024-10-02T11:15:11.46","2025-08-26T17:42:37.967",8,"CVSS:3.1\u002FAV:A\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H",{"CVSSMetricV31":15,"CVSSMetricV30":39,"CVSSMetricV2":40,"CVSSMetricV40":28},[16,31],{"Source":17,"Type":18,"CVSSData":19,"ExploitabilityScore":29,"ImpactScore":30},"security@ubuntu.com","Secondary",{"Version":20,"VectorString":21,"AttackVector":22,"AttackComplexity":23,"PrivilegesRequired":23,"UserInteraction":24,"Scope":25,"ConfidentialityImpact":23,"IntegrityImpact":26,"AvailabilityImpact":26,"BaseScore":27,"BaseSeverity":26,"ExploitCodeMaturity":28,"RemediationLevel":28,"ReportConfidence":28,"TemporalScore":28,"TemporalSeverity":28,"ConfidentialityRequirement":28,"IntegrityRequirement":28,"AvailabilityRequirement":28,"ModifiedAttackVector":28,"ModifiedAttackComplexity":28,"ModifiedPrivilegesRequired":28,"ModifiedUserInteraction":28,"ModifiedScope":28,"ModifiedConfidentialityImpact":28,"ModifiedIntegrityImpact":28,"ModifiedAvailabilityImpact":28,"EnvironmentalScore":28,"EnvironmentalSeverity":28},"3.1","CVSS:3.1\u002FAV:L\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:H\u002FA:H","LOCAL","LOW","NONE","CHANGED","HIGH",8.7,null,2,6,{"Source":32,"Type":33,"CVSSData":34,"ExploitabilityScore":37,"ImpactScore":38},"nvd@nist.gov","Primary",{"Version":20,"VectorString":13,"AttackVector":35,"AttackComplexity":23,"PrivilegesRequired":23,"UserInteraction":24,"Scope":36,"ConfidentialityImpact":26,"IntegrityImpact":26,"AvailabilityImpact":26,"BaseScore":12,"BaseSeverity":26,"ExploitCodeMaturity":28,"RemediationLevel":28,"ReportConfidence":28,"TemporalScore":28,"TemporalSeverity":28,"ConfidentialityRequirement":28,"IntegrityRequirement":28,"AvailabilityRequirement":28,"ModifiedAttackVector":28,"ModifiedAttackComplexity":28,"ModifiedPrivilegesRequired":28,"ModifiedUserInteraction":28,"ModifiedScope":28,"ModifiedConfidentialityImpact":28,"ModifiedIntegrityImpact":28,"ModifiedAvailabilityImpact":28,"EnvironmentalScore":28,"EnvironmentalSeverity":28},"ADJACENT_NETWORK","UNCHANGED",2.1,5.9,[],[],0.00501,[41,41,41,41,41,41,41],"High",[45],{"vendor":46,"product":47,"version":48,"criteria":49,"vulnerable":4},"canonical","juju","*","cpe:2.3:a:canonical:juju:*:*:*:*:*:*:*:*",1,[52,59],{"url":53,"source":54,"tags":55},"https:\u002F\u002Fgithub.com\u002Fjuju\u002Fjuju\u002Fsecurity\u002Fadvisories\u002FGHSA-mh98-763h-m9v4","GitHub",[56,57,58],"Exploit","Patch","Vendor Advisory",{"url":60,"source":61,"tags":62},"https:\u002F\u002Fwww.cve.org\u002FCVERecord?id=CVE-2024-7558","Cve",[63],"Third Party Advisory",[65,73,79,86,92],{"id":66,"name":67,"description":68,"extendedDescription":69,"status":70,"abstraction":71,"structure":72},"CWE-330","Use of Insufficiently Random Values","The product uses insufficiently random numbers or values in a security context that depends on unpredictable numbers.","When product generates predictable values in a context requiring unpredictability, it may be possible for an attacker to guess the next value that will be generated, and use this guess to impersonate another user or access sensitive information.","Stable","Class","Simple",{"id":74,"name":75,"description":76,"extendedDescription":77,"status":78,"abstraction":71,"structure":72},"CWE-1391","Use of Weak Credentials","The product uses weak credentials (such as a default key or hard-coded password) that can be calculated, derived, reused, or guessed by an attacker.","By design, authentication protocols try to ensure that attackers must perform brute force attacks if they do not know the credentials such as a key or password. However, when these credentials are easily predictable or even fixed (as with default or hard-coded passwords and keys), then the attacker can defeat the mechanism without relying on brute force.\nCredentials may be weak for different reasons, such as:\nEven if a new, unique credential is intended to be generated for each product installation, if the generation is predictable, then that may also simplify guessing attacks.","Incomplete",{"id":80,"name":81,"description":82,"extendedDescription":83,"status":84,"abstraction":85,"structure":72},"CWE-335","Incorrect Usage of Seeds in Pseudo-Random Number Generator (PRNG)","The product uses a Pseudo-Random Number Generator (PRNG) but does not correctly manage seeds.","PRNGs are deterministic and, while their output appears\n\t\t   random, they cannot actually create entropy. They rely on\n\t\t   cryptographically secure and unique seeds for entropy so\n\t\t   proper seeding is critical to the secure operation of the\n\t\t   PRNG.\nManagement of seeds could be broken down into two main areas:\nPRNGs require a seed as input to generate a stream of\n\t\t\t   numbers that are functionally indistinguishable from\n\t\t\t   random numbers.  While the output is, in many cases,\n\t\t\t   sufficient for cryptographic uses, the output of any\n\t\t\t   PRNG is directly determined by the seed provided as\n\t\t\t   input. If the seed can be ascertained by a third party,\n\t\t\t   the entire output of the PRNG can be made known to\n\t\t\t   them. As such, the seed should be kept secret and\n\t\t\t   should ideally not be able to be guessed. For example,\n\t\t\t   the current time may be a poor seed. Knowing the\n\t\t\t   approximate time the PRNG was seeded greatly reduces\n\t\t\t   the possible key space.\nSeeds do not necessarily need to be unique, but reusing seeds may open up attacks if the seed is discovered.","Draft","Base",{"id":87,"name":88,"description":89,"extendedDescription":90,"status":84,"abstraction":91,"structure":72},"CWE-337","Predictable Seed in Pseudo-Random Number Generator (PRNG)","A Pseudo-Random Number Generator (PRNG) is initialized from a predictable seed, such as the process ID or system time.","The use of predictable seeds significantly reduces the number of possible seeds that an attacker would need to test in order to predict which random numbers will be generated by the PRNG.","Variant",{"id":93,"name":94,"description":95,"extendedDescription":96,"status":78,"abstraction":71,"structure":72},"CWE-340","Generation of Predictable Numbers or Identifiers","The product uses a scheme that generates numbers or identifiers that are more predictable than required.","",5,false,[],{"title":101,"metaDescription":102,"keywords":103,"canonicalUrl":104,"structuredData":105},"What is CVE-2024-7558? Vulnerability Analysis | Security Advisory | EdgeProtect","Comprehensive analysis of CVE-2024-7558, a high severity cyber security vulnerability from 2024. JUJU_CONTEXT_ID is a predictable authentication secret. On a...","CVE-2024-7558, CVE-2024-7558 vulnerability, CVE-2024-7558 security, high severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research, vulnerability assessment, cyber threats, 2024, CVSS score, exploit, patch, remediation, canonical security, juju vulnerability","\u002Fwhat-is\u002Fcve-2024-7558",{"@context":106,"@type":107,"headline":101,"description":102,"datePublished":10,"dateModified":11,"author":108,"publisher":112,"about":116,"mainEntityOfPage":120,"articleSection":123,"keywords":124},"https:\u002F\u002Fschema.org","TechArticle",{"@type":109,"name":110,"url":111},"Organization","EdgeProtect","https:\u002F\u002Fedgeprotect.io",{"@type":109,"name":110,"url":111,"logo":113},{"@type":114,"url":115},"ImageObject","https:\u002F\u002Fedgeprotect.io\u002Fimg\u002Flogos\u002Fedgeprotect-logo-512.png",{"@type":117,"name":6,"description":118,"additionalType":119},"Thing","Cybersecurity Vulnerability","https:\u002F\u002Fschema.org\u002FSoftwareBug",{"@type":121,"@id":122},"WebPage","https:\u002F\u002Fedgeprotect.io\u002Fwhat-is\u002Fcve-2024-7558","Cybersecurity","CVE-2024-7558, CVE-2024-7558 vulnerability, CVE-2024-7558 security, high severity vulnerability, cybersecurity, vulnerability analysis, security advisory, CVE database, threat intelligence, security research",[126],{"Operator":28,"Negate":28,"Nodes":127},[128],{"Operator":129,"Negate":98,"CPEMatch":130},"OR",[131,134,138,142,146,150],{"Vulnerable":4,"Criteria":49,"MatchCriteriaID":132,"VersionStartExcluding":28,"VersionStartIncluding":28,"VersionEndExcluding":133,"VersionEndIncluding":28},"956F1957-34C5-47D9-B922-107963295A1F","2.9.51",{"Vulnerable":4,"Criteria":49,"MatchCriteriaID":135,"VersionStartExcluding":28,"VersionStartIncluding":136,"VersionEndExcluding":137,"VersionEndIncluding":28},"32122910-827A-438E-B1DD-42C8E24D7F5D","3.1.0","3.1.10",{"Vulnerable":4,"Criteria":49,"MatchCriteriaID":139,"VersionStartExcluding":28,"VersionStartIncluding":140,"VersionEndExcluding":141,"VersionEndIncluding":28},"1911DB78-6756-49B9-BC0E-90EBBCFA20D9","3.2.0","3.2.4",{"Vulnerable":4,"Criteria":49,"MatchCriteriaID":143,"VersionStartExcluding":28,"VersionStartIncluding":144,"VersionEndExcluding":145,"VersionEndIncluding":28},"90FAD9A5-A5B3-4C53-B609-7BD399F4F6ED","3.3.0","3.3.7",{"Vulnerable":4,"Criteria":49,"MatchCriteriaID":147,"VersionStartExcluding":28,"VersionStartIncluding":148,"VersionEndExcluding":149,"VersionEndIncluding":28},"6693CCDC-308E-40B3-BC8A-F9A2320A06F9","3.4","3.4.6",{"Vulnerable":4,"Criteria":49,"MatchCriteriaID":151,"VersionStartExcluding":28,"VersionStartIncluding":152,"VersionEndExcluding":153,"VersionEndIncluding":28},"62BC59FA-04DB-4AC3-977D-691ED721171F","3.5.0","3.5.4",[],[],{"lastModified":11,"cacheTime":157,"version":158},1793210413041,"2.0",{"score":160,"band":161,"action":162,"scoredAt":163},47,"Medium","Plan remediation","2026-07-01T10:34:08.517873+00:00"]