[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2018-7158":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T20:55:29.923Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":38,"aliases":39,"duplicate_of":9,"upstream":40,"downstream":41,"duplicates":56,"related":57,"reserved_at":9,"published_at":62,"modified_at":63,"state":64,"summary":65,"references_raw":74,"kevs":82,"epss":83,"epss_history":86,"metrics":340,"affected":350},"CVE-2018-7158","The `'path'` module in the Node.js 4.x release line contains a potential regular expression denial of service (ReDoS) vector. The code in question was replaced in Node.js 6.x and later so this vulnerability only impacts all versions of Node.js 4.x. The regular expression, `splitPathRe`, used within the `'path'` module for the various path parsing functions, including `path.dirname()`, `path.extname()` and `path.parse()` was structured in such a way as to allow an attacker to craft a string, that when passed through one of these functions, could take a significant amount of time to evaluate, potentially leading to a full denial of service.",null,[11,18],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":9,"likelihood_of_exploit":9,"capec":17},"NVD-CWE-OTHER","Other","NVD uses this CWE ID when the weakness does not map to any existing CWE entry.","placeholder","NVD-Reserved",[],{"_key":19,"id":19,"name":20,"description":21,"type":22,"status":23,"abstraction":24,"likelihood_of_exploit":9,"capec":25},"CWE-185","Incorrect Regular Expression","The product specifies a regular expression in a way that causes data to be improperly matched or compared.","weakness","Draft","Class",[26,30,34],{"id":27,"name":28,"techniques":29},"CAPEC-15","Command Delimiters",[],{"id":31,"name":32,"techniques":33},"CAPEC-6","Argument Injection",[],{"id":35,"name":36,"techniques":37},"CAPEC-79","Using Slashes in Alternate Encoding",[],[],[],[],[42,44,46,48,50,52,54],{"_key":43},"ALPINE-CVE-2018-7158",{"_key":45},"SUSE-SU-2018:0952-1",{"_key":47},"SUSE-SU-2018:1183-1",{"_key":49},"SUSE-SU-2019:14246-1",{"_key":51},"MGASA-2019-0277",{"_key":53},"UBUNTU-CVE-2018-7158",{"_key":55},"DEBIAN-CVE-2018-7158",[],[58,59,60,61],{"_key":45},{"_key":47},{"_key":49},{"_key":51},"2018-05-17T14:00:00.000Z","2024-09-16T16:48:51.289Z","Modified",{"cisa_kev":66,"cisa_ransomware":66,"cisa_vendor":9,"epss_severity":67,"epss_score":68,"severity":69,"severity_score":70,"severity_version":71,"severity_source":72,"severity_vector":73,"severity_status":64},false,"low",0.01264,"high",7.5,"v3.1","nvd","CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",[75],{"url":76,"sources":77,"tags":79},"https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/",[78,72],"cve.org",[80,81],"X Refsource CONFIRM","Vendor Advisory",[],{"date":84,"score":68,"percentile":85},"2026-06-04",0.79779,[87,91,93,96,99,102,105,108,110,113,116,119,122,125,129,133,136,139,142,145,148,150,153,155,158,161,163,166,169,172,175,178,180,183,185,187,191,194,197,200,202,205,208,211,214,217,220,223,226,229,232,235,238,240,243,246,249,252,255,258,261,264,267,269,271,273,275,277,280,283,285,287,290,293,296,299,301,304,307,310,313,316,319,321,324,327,329,331,334,337],{"date":88,"score":89,"percentile":90},"2025-11-04",0.01197,0.78221,{"date":92,"score":89,"percentile":90},"2025-11-05",{"date":94,"score":89,"percentile":95},"2025-11-06",0.78217,{"date":97,"score":89,"percentile":98},"2025-11-07",0.78231,{"date":100,"score":89,"percentile":101},"2025-11-08",0.78237,{"date":103,"score":89,"percentile":104},"2025-11-09",0.78232,{"date":106,"score":89,"percentile":107},"2025-11-10",0.78219,{"date":109,"score":89,"percentile":90},"2025-11-11",{"date":111,"score":89,"percentile":112},"2025-11-12",0.78238,{"date":114,"score":89,"percentile":115},"2025-11-13",0.78246,{"date":117,"score":89,"percentile":118},"2025-11-14",0.78255,{"date":120,"score":89,"percentile":121},"2025-11-15",0.78253,{"date":123,"score":89,"percentile":124},"2025-11-16",0.78256,{"date":126,"score":127,"percentile":128},"2025-11-17",0.0107,0.77043,{"date":130,"score":131,"percentile":132},"2025-11-18",0.00492,0.62968,{"date":134,"score":131,"percentile":135},"2025-11-19",0.62981,{"date":137,"score":131,"percentile":138},"2025-11-20",0.6296,{"date":140,"score":127,"percentile":141},"2025-11-21",0.77069,{"date":143,"score":127,"percentile":144},"2025-11-22",0.77068,{"date":146,"score":127,"percentile":147},"2025-11-23",0.77055,{"date":149,"score":127,"percentile":147},"2025-11-24",{"date":151,"score":127,"percentile":152},"2025-11-25",0.77061,{"date":154,"score":127,"percentile":144},"2025-11-26",{"date":156,"score":127,"percentile":157},"2025-11-27",0.7707,{"date":159,"score":127,"percentile":160},"2025-11-28",0.7706,{"date":162,"score":127,"percentile":144},"2025-11-29",{"date":164,"score":127,"percentile":165},"2025-11-30",0.77066,{"date":167,"score":127,"percentile":168},"2025-12-01",0.77177,{"date":170,"score":127,"percentile":171},"2025-12-02",0.77187,{"date":173,"score":127,"percentile":174},"2025-12-03",0.77175,{"date":176,"score":127,"percentile":177},"2025-12-04",0.77062,{"date":179,"score":127,"percentile":157},"2025-12-05",{"date":181,"score":127,"percentile":182},"2025-12-06",0.77075,{"date":184,"score":127,"percentile":157},"2025-12-07",{"date":186,"score":127,"percentile":182},"2025-12-08",{"date":188,"score":189,"percentile":190},"2025-12-09",0.01772,0.82115,{"date":192,"score":189,"percentile":193},"2025-12-10",0.82141,{"date":195,"score":189,"percentile":196},"2025-12-11",0.82158,{"date":198,"score":189,"percentile":199},"2025-12-12",0.82168,{"date":201,"score":189,"percentile":199},"2025-12-13",{"date":203,"score":189,"percentile":204},"2025-12-14",0.82164,{"date":206,"score":189,"percentile":207},"2025-12-15",0.82161,{"date":209,"score":189,"percentile":210},"2025-12-16",0.82172,{"date":212,"score":189,"percentile":213},"2025-12-17",0.82178,{"date":215,"score":189,"percentile":216},"2025-12-18",0.82189,{"date":218,"score":189,"percentile":219},"2025-12-19",0.82194,{"date":221,"score":189,"percentile":222},"2025-12-20",0.82187,{"date":224,"score":189,"percentile":225},"2025-12-21",0.82185,{"date":227,"score":189,"percentile":228},"2025-12-22",0.82188,{"date":230,"score":189,"percentile":231},"2025-12-23",0.82191,{"date":233,"score":189,"percentile":234},"2025-12-24",0.822,{"date":236,"score":189,"percentile":237},"2025-12-25",0.82215,{"date":239,"score":189,"percentile":237},"2025-12-26",{"date":241,"score":189,"percentile":242},"2025-12-27",0.82244,{"date":244,"score":189,"percentile":245},"2025-12-28",0.82201,{"date":247,"score":189,"percentile":248},"2025-12-29",0.82196,{"date":250,"score":189,"percentile":251},"2025-12-30",0.82204,{"date":253,"score":189,"percentile":254},"2025-12-31",0.82216,{"date":256,"score":189,"percentile":257},"2026-01-01",0.82282,{"date":259,"score":189,"percentile":260},"2026-01-02",0.82278,{"date":262,"score":189,"percentile":263},"2026-01-03",0.82273,{"date":265,"score":189,"percentile":266},"2026-01-04",0.82193,{"date":268,"score":189,"percentile":228},"2026-01-05",{"date":270,"score":189,"percentile":266},"2026-01-06",{"date":272,"score":189,"percentile":219},"2026-01-07",{"date":274,"score":189,"percentile":245},"2026-01-08",{"date":276,"score":189,"percentile":245},"2026-01-09",{"date":278,"score":189,"percentile":279},"2026-01-10",0.82202,{"date":281,"score":189,"percentile":282},"2026-01-11",0.82199,{"date":284,"score":189,"percentile":231},"2026-01-12",{"date":286,"score":189,"percentile":228},"2026-01-13",{"date":288,"score":189,"percentile":289},"2026-01-14",0.82209,{"date":291,"score":189,"percentile":292},"2026-01-15",0.82207,{"date":294,"score":189,"percentile":295},"2026-01-16",0.82217,{"date":297,"score":189,"percentile":298},"2026-01-17",0.82219,{"date":300,"score":189,"percentile":295},"2026-01-18",{"date":302,"score":189,"percentile":303},"2026-01-19",0.82212,{"date":305,"score":189,"percentile":306},"2026-01-20",0.82211,{"date":308,"score":189,"percentile":309},"2026-01-21",0.82218,{"date":311,"score":189,"percentile":312},"2026-01-22",0.82225,{"date":314,"score":189,"percentile":315},"2026-01-23",0.82248,{"date":317,"score":189,"percentile":318},"2026-01-24",0.82253,{"date":320,"score":189,"percentile":242},"2026-01-25",{"date":322,"score":189,"percentile":323},"2026-01-26",0.82242,{"date":325,"score":189,"percentile":326},"2026-01-27",0.82241,{"date":328,"score":189,"percentile":323},"2026-01-28",{"date":330,"score":189,"percentile":242},"2026-01-29",{"date":332,"score":189,"percentile":333},"2026-01-30",0.82252,{"date":335,"score":189,"percentile":336},"2026-01-31",0.82255,{"date":338,"score":189,"percentile":339},"2026-02-01",0.82329,[341],{"source":72,"cvss_v2_0":342,"cvss_v3_0":9,"cvss_v3_1":347,"cvss_v4_0":9},{"baseScore":343,"baseSeverity":9,"vectorString":344,"impactScore":345,"exploitabilityScore":346},5,"AV:N/AC:L/Au:N/C:N/I:N/A:P",2.9,10,{"baseScore":70,"baseSeverity":348,"vectorString":73,"impactScore":349,"exploitabilityScore":346},"HIGH",6,[351,367],{"ecosystem":9,"name":352,"vendor":353,"product":352,"cpe_part":354,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":355},"node.js","nodejs","a",[356,363],{"version":357,"is_range":358,"range_type":359,"version_start":360,"version_start_type":361,"version_end":362,"version_end_type":361,"fixed_in":9},"gte4.0.0_lte4.1.2",true,"cpe","4.0.0","including","4.1.2",{"version":364,"is_range":358,"range_type":359,"version_start":365,"version_start_type":361,"version_end":366,"version_end_type":361,"fixed_in":9},"gte4.2.0_lte4.9.1","4.2.0","4.9.1",{"ecosystem":9,"name":368,"vendor":369,"product":352,"cpe_part":354,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":370},"Node.js","the node.js project",[371],{"version":372,"is_range":358,"range_type":78,"version_start":373,"version_start_type":361,"version_end":374,"version_end_type":375,"fixed_in":9},"4.x","4.0","5.0","excluding"]