[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2023-30590":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-05T08:55:32.481Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":18,"aliases":19,"duplicate_of":9,"upstream":20,"downstream":21,"duplicates":66,"related":67,"reserved_at":9,"published_at":86,"modified_at":87,"state":88,"summary":89,"references_raw":98,"kevs":117,"epss":118,"epss_history":121,"metrics":386,"affected":392},"CVE-2023-30590","The generateKeys() API function returned from crypto.createDiffieHellman() only generates missing (or outdated) keys, that is, it only generates a private key if none has been set yet, but the function is also needed to compute the corresponding public key after calling setPrivateKey(). However, the documentation says this API call: \"Generates private and public Diffie-Hellman key values\".\n\nThe documented behavior is very different from the actual behavior, and this difference could easily lead to security issues in applications that use these APIs as the DiffieHellman may be used as the basis for application-level security, implications are consequently broad.",null,[11],{"_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",[],[],[],[],[22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64],{"_key":23},"SUSE-SU-2023:2655-1",{"_key":25},"SUSE-SU-2023:2662-1",{"_key":27},"RHSA-2023:4330",{"_key":29},"RHSA-2023:4331",{"_key":31},"RHSA-2023:4536",{"_key":33},"RHSA-2023:4537",{"_key":35},"SUSE-SU-2023:2861-1",{"_key":37},"SUSE-SU-2023:3306-1",{"_key":39},"SUSE-SU-2023:2663-1",{"_key":41},"SUSE-SU-2023:2669-1",{"_key":43},"SUSE-SU-2023:3408-1",{"_key":45},"SUSE-SU-2023:3455-1",{"_key":47},"OPENSUSE-SU-2024:13021-1",{"_key":49},"DLA-3776-1",{"_key":51},"DLA-3886-1",{"_key":53},"DSA-5589-1",{"_key":55},"MGASA-2023-0226",{"_key":57},"UBUNTU-CVE-2023-30590",{"_key":59},"DEBIAN-CVE-2023-30590",{"_key":61},"USN-6735-1",{"_key":63},"RHSA-2023:5361",{"_key":65},"RHSA-2023:5533",[],[68,69,70,71,72,73,74,75,76,77,78,80,82,84],{"_key":23},{"_key":25},{"_key":35},{"_key":37},{"_key":39},{"_key":41},{"_key":43},{"_key":45},{"_key":47},{"_key":55},{"_key":79},"CGA-8XJH-QRWX-2JPW",{"_key":81},"CGA-G457-4CVR-R7QF",{"_key":83},"CGA-WGRP-HM45-WQ5R",{"_key":85},"CGA-64P5-CP5X-MGHW","2023-11-28T19:15:19.447Z","2025-11-04T16:10:10.679Z","Modified",{"cisa_kev":90,"cisa_ransomware":90,"cisa_vendor":9,"epss_severity":91,"epss_score":92,"severity":93,"severity_score":94,"severity_version":95,"severity_source":96,"severity_vector":97,"severity_status":88},false,"low",0.00954,"high",7.5,"v3.1","nvd","CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N",[99,105,109,113],{"url":100,"sources":101,"tags":103},"https://nodejs.org/en/blog/vulnerability/june-2023-security-releases",[102,96],"cve.org",[104],"Vendor Advisory",{"url":106,"sources":107,"tags":108},"https://lists.debian.org/debian-lts-announce/2024/03/msg00029.html",[102,96],[],{"url":110,"sources":111,"tags":112},"https://security.netapp.com/advisory/ntap-20241101-0011/",[102,96],[],{"url":114,"sources":115,"tags":116},"https://lists.debian.org/debian-lts-announce/2024/09/msg00029.html",[102,96],[],[],{"date":119,"score":92,"percentile":120},"2026-06-04",0.7677,[122,126,129,132,135,137,140,143,145,148,151,154,157,160,163,167,170,173,176,180,183,186,189,192,194,197,200,203,207,210,213,216,219,222,225,228,231,234,237,240,243,246,248,252,255,258,261,264,267,270,273,276,279,282,285,288,291,294,297,301,304,307,310,313,316,319,322,325,328,331,334,336,339,342,345,348,351,354,356,358,360,363,366,369,371,373,375,378,381,383],{"date":123,"score":124,"percentile":125},"2025-11-04",0.00706,0.71349,{"date":127,"score":124,"percentile":128},"2025-11-05",0.71333,{"date":130,"score":124,"percentile":131},"2025-11-06",0.71331,{"date":133,"score":124,"percentile":134},"2025-11-07",0.71346,{"date":136,"score":124,"percentile":134},"2025-11-08",{"date":138,"score":124,"percentile":139},"2025-11-09",0.71339,{"date":141,"score":124,"percentile":142},"2025-11-10",0.71326,{"date":144,"score":124,"percentile":128},"2025-11-11",{"date":146,"score":124,"percentile":147},"2025-11-12",0.71356,{"date":149,"score":124,"percentile":150},"2025-11-13",0.71364,{"date":152,"score":124,"percentile":153},"2025-11-14",0.71371,{"date":155,"score":124,"percentile":156},"2025-11-15",0.71372,{"date":158,"score":124,"percentile":159},"2025-11-16",0.71369,{"date":161,"score":124,"percentile":162},"2025-11-17",0.71363,{"date":164,"score":165,"percentile":166},"2025-11-18",0.0073,0.70436,{"date":168,"score":165,"percentile":169},"2025-11-19",0.70445,{"date":171,"score":165,"percentile":172},"2025-11-20",0.70455,{"date":174,"score":124,"percentile":175},"2025-11-21",0.71389,{"date":177,"score":178,"percentile":179},"2025-11-22",0.0065,0.70043,{"date":181,"score":178,"percentile":182},"2025-11-23",0.70027,{"date":184,"score":178,"percentile":185},"2025-11-24",0.70019,{"date":187,"score":178,"percentile":188},"2025-11-25",0.7002,{"date":190,"score":178,"percentile":191},"2025-11-26",0.70026,{"date":193,"score":178,"percentile":182},"2025-11-27",{"date":195,"score":178,"percentile":196},"2025-11-28",0.70016,{"date":198,"score":178,"percentile":199},"2025-11-29",0.70004,{"date":201,"score":178,"percentile":202},"2025-11-30",0.69998,{"date":204,"score":205,"percentile":206},"2025-12-01",0.00536,0.66707,{"date":208,"score":205,"percentile":209},"2025-12-02",0.6672,{"date":211,"score":205,"percentile":212},"2025-12-03",0.66718,{"date":214,"score":178,"percentile":215},"2025-12-04",0.69993,{"date":217,"score":178,"percentile":218},"2025-12-05",0.70007,{"date":220,"score":178,"percentile":221},"2025-12-06",0.70012,{"date":223,"score":178,"percentile":224},"2025-12-07",0.7001,{"date":226,"score":178,"percentile":227},"2025-12-08",0.70013,{"date":229,"score":178,"percentile":230},"2025-12-09",0.70044,{"date":232,"score":178,"percentile":233},"2025-12-10",0.70087,{"date":235,"score":178,"percentile":236},"2025-12-11",0.70108,{"date":238,"score":178,"percentile":239},"2025-12-12",0.70135,{"date":241,"score":178,"percentile":242},"2025-12-13",0.70137,{"date":244,"score":178,"percentile":245},"2025-12-14",0.7014,{"date":247,"score":178,"percentile":242},"2025-12-15",{"date":249,"score":250,"percentile":251},"2025-12-16",0.00879,0.74716,{"date":253,"score":250,"percentile":254},"2025-12-17",0.74725,{"date":256,"score":250,"percentile":257},"2025-12-18",0.74747,{"date":259,"score":250,"percentile":260},"2025-12-19",0.74763,{"date":262,"score":250,"percentile":263},"2025-12-20",0.74762,{"date":265,"score":250,"percentile":266},"2025-12-21",0.74756,{"date":268,"score":250,"percentile":269},"2025-12-22",0.74755,{"date":271,"score":250,"percentile":272},"2025-12-23",0.7475,{"date":274,"score":250,"percentile":275},"2025-12-24",0.7476,{"date":277,"score":250,"percentile":278},"2025-12-25",0.74786,{"date":280,"score":250,"percentile":281},"2025-12-26",0.74783,{"date":283,"score":250,"percentile":284},"2025-12-27",0.74831,{"date":286,"score":250,"percentile":287},"2025-12-28",0.74764,{"date":289,"score":250,"percentile":290},"2025-12-29",0.74761,{"date":292,"score":250,"percentile":293},"2025-12-30",0.74776,{"date":295,"score":250,"percentile":296},"2025-12-31",0.74803,{"date":298,"score":299,"percentile":300},"2026-01-01",0.00725,0.7216,{"date":302,"score":299,"percentile":303},"2026-01-02",0.72155,{"date":305,"score":299,"percentile":306},"2026-01-03",0.72154,{"date":308,"score":250,"percentile":309},"2026-01-04",0.74814,{"date":311,"score":250,"percentile":312},"2026-01-05",0.74805,{"date":314,"score":250,"percentile":315},"2026-01-06",0.7482,{"date":317,"score":250,"percentile":318},"2026-01-07",0.7483,{"date":320,"score":250,"percentile":321},"2026-01-08",0.74844,{"date":323,"score":250,"percentile":324},"2026-01-09",0.74848,{"date":326,"score":250,"percentile":327},"2026-01-10",0.74846,{"date":329,"score":250,"percentile":330},"2026-01-11",0.74835,{"date":332,"score":250,"percentile":333},"2026-01-12",0.74821,{"date":335,"score":250,"percentile":315},"2026-01-13",{"date":337,"score":250,"percentile":338},"2026-01-14",0.74847,{"date":340,"score":250,"percentile":341},"2026-01-15",0.74856,{"date":343,"score":250,"percentile":344},"2026-01-16",0.74869,{"date":346,"score":250,"percentile":347},"2026-01-17",0.74868,{"date":349,"score":250,"percentile":350},"2026-01-18",0.74851,{"date":352,"score":250,"percentile":353},"2026-01-19",0.74842,{"date":355,"score":250,"percentile":327},"2026-01-20",{"date":357,"score":250,"percentile":350},"2026-01-21",{"date":359,"score":250,"percentile":341},"2026-01-22",{"date":361,"score":250,"percentile":362},"2026-01-23",0.74884,{"date":364,"score":250,"percentile":365},"2026-01-24",0.74891,{"date":367,"score":250,"percentile":368},"2026-01-25",0.74875,{"date":370,"score":250,"percentile":368},"2026-01-26",{"date":372,"score":250,"percentile":362},"2026-01-27",{"date":374,"score":250,"percentile":365},"2026-01-28",{"date":376,"score":250,"percentile":377},"2026-01-29",0.74887,{"date":379,"score":250,"percentile":380},"2026-01-30",0.74889,{"date":382,"score":250,"percentile":365},"2026-01-31",{"date":384,"score":299,"percentile":385},"2026-02-01",0.72234,[387],{"source":96,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":388,"cvss_v4_0":9},{"baseScore":94,"baseSeverity":389,"vectorString":97,"impactScore":390,"exploitabilityScore":391},"HIGH",6,10,[393,469],{"ecosystem":9,"name":394,"vendor":395,"product":394,"cpe_part":396,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":397},"node","nodejs","a",[398,405,409,413,417,421,425,429,433,437,441,445,449,453,457,461,465],{"version":399,"is_range":400,"range_type":102,"version_start":401,"version_start_type":402,"version_end":403,"version_end_type":404,"fixed_in":9},">= 4.0, \u003C 4.*",true,"4.0","including","4.*","excluding",{"version":406,"is_range":400,"range_type":102,"version_start":407,"version_start_type":402,"version_end":408,"version_end_type":404,"fixed_in":9},">= 5.0, \u003C 5.*","5.0","5.*",{"version":410,"is_range":400,"range_type":102,"version_start":411,"version_start_type":402,"version_end":412,"version_end_type":404,"fixed_in":9},">= 6.0, \u003C 6.*","6.0","6.*",{"version":414,"is_range":400,"range_type":102,"version_start":415,"version_start_type":402,"version_end":416,"version_end_type":404,"fixed_in":9},">= 7.0, \u003C 7.*","7.0","7.*",{"version":418,"is_range":400,"range_type":102,"version_start":419,"version_start_type":402,"version_end":420,"version_end_type":404,"fixed_in":9},">= 8.0, \u003C 8.*","8.0","8.*",{"version":422,"is_range":400,"range_type":102,"version_start":423,"version_start_type":402,"version_end":424,"version_end_type":404,"fixed_in":9},">= 9.0, \u003C 9.*","9.0","9.*",{"version":426,"is_range":400,"range_type":102,"version_start":427,"version_start_type":402,"version_end":428,"version_end_type":404,"fixed_in":9},">= 10.0, \u003C 10.*","10.0","10.*",{"version":430,"is_range":400,"range_type":102,"version_start":431,"version_start_type":402,"version_end":432,"version_end_type":404,"fixed_in":9},">= 11.0, \u003C 11.*","11.0","11.*",{"version":434,"is_range":400,"range_type":102,"version_start":435,"version_start_type":402,"version_end":436,"version_end_type":404,"fixed_in":9},">= 12.0, \u003C 12.*","12.0","12.*",{"version":438,"is_range":400,"range_type":102,"version_start":439,"version_start_type":402,"version_end":440,"version_end_type":404,"fixed_in":9},">= 13.0, \u003C 13.*","13.0","13.*",{"version":442,"is_range":400,"range_type":102,"version_start":443,"version_start_type":402,"version_end":444,"version_end_type":404,"fixed_in":9},">= 14.0, \u003C 14.*","14.0","14.*",{"version":446,"is_range":400,"range_type":102,"version_start":447,"version_start_type":402,"version_end":448,"version_end_type":404,"fixed_in":9},">= 15.0, \u003C 15.*","15.0","15.*",{"version":450,"is_range":400,"range_type":102,"version_start":451,"version_start_type":402,"version_end":452,"version_end_type":404,"fixed_in":9},">= 16.0, \u003C 16.20.1","16.0","16.20.1",{"version":454,"is_range":400,"range_type":102,"version_start":455,"version_start_type":402,"version_end":456,"version_end_type":404,"fixed_in":9},">= 17.0, \u003C 17.*","17.0","17.*",{"version":458,"is_range":400,"range_type":102,"version_start":459,"version_start_type":402,"version_end":460,"version_end_type":404,"fixed_in":9},">= 18.0, \u003C 18.16.1","18.0","18.16.1",{"version":462,"is_range":400,"range_type":102,"version_start":463,"version_start_type":402,"version_end":464,"version_end_type":404,"fixed_in":9},">= 19.0, \u003C 19.*","19.0","19.*",{"version":466,"is_range":400,"range_type":102,"version_start":467,"version_start_type":402,"version_end":468,"version_end_type":404,"fixed_in":9},">= 20.0, \u003C 20.3.1","20.0","20.3.1",{"ecosystem":9,"name":470,"vendor":395,"product":470,"cpe_part":396,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":471},"node.js",[472,476,479],{"version":473,"is_range":400,"range_type":474,"version_start":475,"version_start_type":402,"version_end":460,"version_end_type":404,"fixed_in":9},"gte18.0.0_lt18.16.1","cpe","18.0.0",{"version":477,"is_range":400,"range_type":474,"version_start":478,"version_start_type":402,"version_end":468,"version_end_type":404,"fixed_in":9},"gte20.0.0_lt20.3.1","20.0.0",{"version":480,"is_range":400,"range_type":474,"version_start":481,"version_start_type":402,"version_end":452,"version_end_type":404,"fixed_in":9},"gte16.0.0_lt16.20.1","16.0.0"]