[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2017-14064":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-05T08:55:32.481Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":68,"aliases":78,"duplicate_of":9,"upstream":79,"downstream":80,"duplicates":115,"related":116,"reserved_at":9,"published_at":119,"modified_at":120,"state":121,"summary":122,"references_raw":130,"kevs":211,"epss":212,"epss_history":215,"metrics":481,"affected":490},"CVE-2017-14064","Ruby through 2.2.7, 2.3.x through 2.3.4, and 2.4.x through 2.4.1 can expose arbitrary memory during a JSON.generate call. The issues lies in using strdup in ext/json/ext/generator/generator.c, which will stop after encountering a '\\0' byte, returning a pointer to a string of length zero, which is not the length stored in space_len.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-119","Improper Restriction of Operations within the Bounds of a Memory Buffer","The product performs operations on a memory buffer, but it reads from or writes to a memory location outside the buffer's intended boundary. This may result in read or write operations on unexpected memory locations that could be linked to other variables, data structures, or internal program data.","weakness","Stable","Class","High",[20,24,28,32,36,40,44,48,52,56,60,64],{"id":21,"name":22,"techniques":23},"CAPEC-10","Buffer Overflow via Environment Variables",[],{"id":25,"name":26,"techniques":27},"CAPEC-100","Overflow Buffers",[],{"id":29,"name":30,"techniques":31},"CAPEC-123","Buffer Manipulation",[],{"id":33,"name":34,"techniques":35},"CAPEC-14","Client-side Injection-induced Buffer Overflow",[],{"id":37,"name":38,"techniques":39},"CAPEC-24","Filter Failure through Buffer Overflow",[],{"id":41,"name":42,"techniques":43},"CAPEC-42","MIME Conversion",[],{"id":45,"name":46,"techniques":47},"CAPEC-44","Overflow Binary Resource File",[],{"id":49,"name":50,"techniques":51},"CAPEC-45","Buffer Overflow via Symbolic Links",[],{"id":53,"name":54,"techniques":55},"CAPEC-46","Overflow Variables and Tags",[],{"id":57,"name":58,"techniques":59},"CAPEC-47","Buffer Overflow via Parameter Expansion",[],{"id":61,"name":62,"techniques":63},"CAPEC-8","Buffer Overflow in an API Call",[],{"id":65,"name":66,"techniques":67},"CAPEC-9","Buffer Overflow in Local Command-Line Utilities",[],[69],{"_key":70,"name":71,"source":72,"url":73,"maturity":74,"reliability_score":75,"verified":76,"type":9,"platforms":77,"requires_auth":9,"exploitdb":9,"metasploit":9},"REF_61646DC855547FFE","Exploit Reference (hackerone.com)","reference","https://hackerone.com/reports/209949","unknown",0.2,false,[],[],[],[81,83,85,87,89,91,93,95,97,99,101,103,105,107,109,111,113],{"_key":82},"ALPINE-CVE-2017-14064",{"_key":84},"SUSE-SU-2020:1570-1",{"_key":86},"DLA-1114-1",{"_key":88},"DLA-1421-1",{"_key":90},"DSA-3966-1",{"_key":92},"MGASA-2017-0371",{"_key":94},"UBUNTU-CVE-2017-14064",{"_key":96},"USN-3528-1",{"_key":98},"USN-3439-1",{"_key":100},"USN-3685-1",{"_key":102},"RHSA-2017:3485",{"_key":104},"RHSA-2018:0378",{"_key":106},"RHSA-2018:0583",{"_key":108},"RHSA-2018:0585",{"_key":110},"RHSA-2026:7305",{"_key":112},"RHSA-2026:7307",{"_key":114},"RHSA-2026:8838",[],[117,118],{"_key":84},{"_key":92},"2017-08-31T17:00:00.000Z","2024-08-05T19:13:41.685Z","Modified",{"cisa_kev":76,"cisa_ransomware":76,"cisa_vendor":9,"epss_severity":123,"epss_score":124,"severity":125,"severity_score":126,"severity_version":127,"severity_source":128,"severity_vector":129,"severity_status":121},"low",0.0191,"critical",9.8,"v3.0","nvd","CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",[131,139,144,149,154,158,163,169,173,177,181,187,191,197,201,206],{"url":132,"sources":133,"tags":135},"https://usn.ubuntu.com/3685-1/",[134,128],"cve.org",[136,137,138],"Vendor Advisory","X Refsource UBUNTU","Third Party Advisory",{"url":140,"sources":141,"tags":142},"https://access.redhat.com/errata/RHSA-2018:0585",[134,128],[136,143,138],"X Refsource REDHAT",{"url":145,"sources":146,"tags":147},"https://www.debian.org/security/2017/dsa-3966",[134,128],[136,148,138],"X Refsource DEBIAN",{"url":150,"sources":151,"tags":152},"https://www.ruby-lang.org/en/news/2017/09/14/ruby-2-3-5-released/",[134,128],[153,136],"X Refsource CONFIRM",{"url":155,"sources":156,"tags":157},"https://access.redhat.com/errata/RHSA-2018:0378",[134,128],[136,143,138],{"url":73,"sources":159,"tags":160},[134,128],[161,162,138],"X Refsource MISC","Exploit",{"url":164,"sources":165,"tags":166},"http://www.securitytracker.com/id/1042004",[134,128],[167,168,138],"VDB Entry","X Refsource SECTRACK",{"url":170,"sources":171,"tags":172},"https://www.ruby-lang.org/en/news/2017/09/14/ruby-2-2-8-released/",[134,128],[153,136],{"url":174,"sources":175,"tags":176},"http://www.securitytracker.com/id/1039363",[134,128],[167,168,138],{"url":178,"sources":179,"tags":180},"https://access.redhat.com/errata/RHSA-2017:3485",[134,128],[136,143,138],{"url":182,"sources":183,"tags":184},"https://lists.debian.org/debian-lts-announce/2018/07/msg00012.html",[134,128],[185,186,138],"Mailing List","X Refsource MLIST",{"url":188,"sources":189,"tags":190},"https://access.redhat.com/errata/RHSA-2018:0583",[134,128],[136,143,138],{"url":192,"sources":193,"tags":194},"https://bugs.ruby-lang.org/issues/13853",[134,128],[161,195,196,136],"Issue Tracking","Patch",{"url":198,"sources":199,"tags":200},"https://github.com/flori/json/commit/8f782fd8e181d9cfe9387ded43a5ca9692266b85",[134,128],[161,195,196,138],{"url":202,"sources":203,"tags":204},"http://www.securityfocus.com/bid/100890",[134,128],[167,205,138],"X Refsource BID",{"url":207,"sources":208,"tags":209},"https://security.gentoo.org/glsa/201710-18",[134,128],[136,210,138],"X Refsource GENTOO",[],{"date":213,"score":124,"percentile":214},"2026-06-04",0.83623,[216,220,223,226,229,232,235,238,241,244,247,250,253,256,259,262,265,268,271,274,277,280,283,285,288,292,295,298,302,305,307,310,313,316,319,322,325,328,331,334,336,339,342,345,348,351,354,357,360,363,366,369,372,375,379,382,385,388,391,395,397,400,402,404,406,409,412,414,416,419,422,424,427,429,432,435,439,442,445,447,450,453,456,459,462,465,468,471,474,477],{"date":217,"score":218,"percentile":219},"2025-11-04",0.01477,0.8032,{"date":221,"score":218,"percentile":222},"2025-11-05",0.80322,{"date":224,"score":218,"percentile":225},"2025-11-06",0.80324,{"date":227,"score":218,"percentile":228},"2025-11-07",0.80334,{"date":230,"score":218,"percentile":231},"2025-11-08",0.80341,{"date":233,"score":218,"percentile":234},"2025-11-09",0.80337,{"date":236,"score":218,"percentile":237},"2025-11-10",0.80332,{"date":239,"score":218,"percentile":240},"2025-11-11",0.80336,{"date":242,"score":218,"percentile":243},"2025-11-12",0.80349,{"date":245,"score":218,"percentile":246},"2025-11-13",0.80356,{"date":248,"score":218,"percentile":249},"2025-11-14",0.80362,{"date":251,"score":218,"percentile":252},"2025-11-15",0.8036,{"date":254,"score":218,"percentile":255},"2025-11-16",0.80358,{"date":257,"score":218,"percentile":258},"2025-11-17",0.80359,{"date":260,"score":218,"percentile":261},"2025-11-18",0.7933,{"date":263,"score":218,"percentile":264},"2025-11-19",0.79336,{"date":266,"score":218,"percentile":267},"2025-11-20",0.79342,{"date":269,"score":218,"percentile":270},"2025-11-21",0.80377,{"date":272,"score":218,"percentile":273},"2025-11-22",0.80381,{"date":275,"score":218,"percentile":276},"2025-11-23",0.80374,{"date":278,"score":218,"percentile":279},"2025-11-24",0.80376,{"date":281,"score":218,"percentile":282},"2025-11-25",0.80378,{"date":284,"score":218,"percentile":273},"2025-11-26",{"date":286,"score":218,"percentile":287},"2025-11-27",0.80385,{"date":289,"score":290,"percentile":291},"2025-11-28",0.01518,0.80656,{"date":293,"score":290,"percentile":294},"2025-11-29",0.80661,{"date":296,"score":290,"percentile":297},"2025-11-30",0.80666,{"date":299,"score":300,"percentile":301},"2025-12-01",0.02739,0.85536,{"date":303,"score":300,"percentile":304},"2025-12-02",0.8554,{"date":306,"score":300,"percentile":304},"2025-12-03",{"date":308,"score":290,"percentile":309},"2025-12-04",0.80668,{"date":311,"score":290,"percentile":312},"2025-12-05",0.80676,{"date":314,"score":290,"percentile":315},"2025-12-06",0.80679,{"date":317,"score":290,"percentile":318},"2025-12-07",0.8068,{"date":320,"score":290,"percentile":321},"2025-12-08",0.80683,{"date":323,"score":290,"percentile":324},"2025-12-09",0.80696,{"date":326,"score":290,"percentile":327},"2025-12-10",0.80723,{"date":329,"score":218,"percentile":330},"2025-12-11",0.80452,{"date":332,"score":218,"percentile":333},"2025-12-12",0.80468,{"date":335,"score":218,"percentile":333},"2025-12-13",{"date":337,"score":218,"percentile":338},"2025-12-14",0.80469,{"date":340,"score":218,"percentile":341},"2025-12-15",0.80467,{"date":343,"score":218,"percentile":344},"2025-12-16",0.80478,{"date":346,"score":218,"percentile":347},"2025-12-17",0.80487,{"date":349,"score":218,"percentile":350},"2025-12-18",0.80507,{"date":352,"score":218,"percentile":353},"2025-12-19",0.80516,{"date":355,"score":218,"percentile":356},"2025-12-20",0.80506,{"date":358,"score":218,"percentile":359},"2025-12-21",0.805,{"date":361,"score":218,"percentile":362},"2025-12-22",0.80498,{"date":364,"score":218,"percentile":365},"2025-12-23",0.80502,{"date":367,"score":218,"percentile":368},"2025-12-24",0.80521,{"date":370,"score":218,"percentile":371},"2025-12-25",0.80539,{"date":373,"score":218,"percentile":374},"2025-12-26",0.80541,{"date":376,"score":377,"percentile":378},"2025-12-27",0.01322,0.79488,{"date":380,"score":218,"percentile":381},"2025-12-28",0.8053,{"date":383,"score":218,"percentile":384},"2025-12-29",0.80528,{"date":386,"score":218,"percentile":387},"2025-12-30",0.80535,{"date":389,"score":218,"percentile":390},"2025-12-31",0.80549,{"date":392,"score":393,"percentile":394},"2026-01-01",0.02667,0.85432,{"date":396,"score":393,"percentile":394},"2026-01-02",{"date":398,"score":393,"percentile":399},"2026-01-03",0.85431,{"date":401,"score":218,"percentile":387},"2026-01-04",{"date":403,"score":218,"percentile":381},"2026-01-05",{"date":405,"score":218,"percentile":387},"2026-01-06",{"date":407,"score":218,"percentile":408},"2026-01-07",0.80537,{"date":410,"score":218,"percentile":411},"2026-01-08",0.80547,{"date":413,"score":218,"percentile":390},"2026-01-09",{"date":415,"score":218,"percentile":390},"2026-01-10",{"date":417,"score":218,"percentile":418},"2026-01-11",0.80542,{"date":420,"score":218,"percentile":421},"2026-01-12",0.80532,{"date":423,"score":218,"percentile":381},"2026-01-13",{"date":425,"score":218,"percentile":426},"2026-01-14",0.80552,{"date":428,"score":218,"percentile":426},"2026-01-15",{"date":430,"score":218,"percentile":431},"2026-01-16",0.80563,{"date":433,"score":218,"percentile":434},"2026-01-17",0.8057,{"date":436,"score":437,"percentile":438},"2026-01-18",0.01205,0.78527,{"date":440,"score":437,"percentile":441},"2026-01-19",0.78526,{"date":443,"score":437,"percentile":444},"2026-01-20",0.78521,{"date":446,"score":437,"percentile":441},"2026-01-21",{"date":448,"score":437,"percentile":449},"2026-01-22",0.78533,{"date":451,"score":437,"percentile":452},"2026-01-23",0.7856,{"date":454,"score":437,"percentile":455},"2026-01-24",0.78571,{"date":457,"score":437,"percentile":458},"2026-01-25",0.78566,{"date":460,"score":437,"percentile":461},"2026-01-26",0.78559,{"date":463,"score":437,"percentile":464},"2026-01-27",0.78557,{"date":466,"score":437,"percentile":467},"2026-01-28",0.78562,{"date":469,"score":437,"percentile":470},"2026-01-29",0.78558,{"date":472,"score":437,"percentile":473},"2026-01-30",0.78561,{"date":475,"score":437,"percentile":476},"2026-01-31",0.78565,{"date":478,"score":479,"percentile":480},"2026-02-01",0.02181,0.8404,[482],{"source":128,"cvss_v2_0":483,"cvss_v3_0":488,"cvss_v3_1":9,"cvss_v4_0":9},{"baseScore":484,"baseSeverity":9,"vectorString":485,"impactScore":486,"exploitabilityScore":487},7.5,"AV:N/AC:L/Au:N/C:P/I:P/A:P",6.4,10,{"baseScore":126,"baseSeverity":489,"vectorString":129,"impactScore":126,"exploitabilityScore":487},"CRITICAL",[491,504,513,520,525,533,541,547,552],{"ecosystem":9,"name":492,"vendor":493,"product":494,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":496},"ubuntu linux","canonical","ubuntu_linux","o",[497,500,502],{"version":498,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"14.04","cpe",{"version":501,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"16.04",{"version":503,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"17.10",{"ecosystem":9,"name":505,"vendor":506,"product":507,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":508},"debian linux","debian","debian_linux",[509,511],{"version":510,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"8.0",{"version":512,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"9.0",{"ecosystem":9,"name":514,"vendor":515,"product":516,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":517},"enterprise linux desktop","redhat","enterprise_linux_desktop",[518],{"version":519,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0",{"ecosystem":9,"name":521,"vendor":515,"product":522,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":523},"enterprise linux server","enterprise_linux_server",[524],{"version":519,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"ecosystem":9,"name":526,"vendor":515,"product":527,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":528},"enterprise linux server aus","enterprise_linux_server_aus",[529,531],{"version":530,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.4",{"version":532,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.6",{"ecosystem":9,"name":534,"vendor":515,"product":535,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":536},"enterprise linux server eus","enterprise_linux_server_eus",[537,538,540],{"version":530,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"version":539,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.5",{"version":532,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"ecosystem":9,"name":542,"vendor":515,"product":543,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":544},"enterprise linux server tus","enterprise_linux_server_tus",[545,546],{"version":530,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"version":532,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"ecosystem":9,"name":548,"vendor":515,"product":549,"cpe_part":495,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":550},"enterprise linux workstation","enterprise_linux_workstation",[551],{"version":519,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},{"ecosystem":9,"name":553,"vendor":554,"product":553,"cpe_part":555,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":556},"ruby","ruby-lang","a",[557,562,564,566,568,570,572,574,576,578,580,582,584,586],{"version":558,"is_range":559,"range_type":499,"version_start":9,"version_start_type":9,"version_end":560,"version_end_type":561,"fixed_in":9},"lte2.2.7",true,"2.2.7","including",{"version":563,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.0",{"version":565,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.0:preview1",{"version":567,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.0:preview2",{"version":569,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.1",{"version":571,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.2",{"version":573,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.3",{"version":575,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.3.4",{"version":577,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.4.0",{"version":579,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.4.0:preview1",{"version":581,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.4.0:preview2",{"version":583,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.4.0:preview3",{"version":585,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.4.0:rc1",{"version":587,"is_range":76,"range_type":499,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"2.4.1"]