[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2008-1891":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-05T08:55:32.481Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":40,"aliases":41,"duplicate_of":9,"upstream":42,"downstream":43,"duplicates":50,"related":51,"reserved_at":9,"published_at":52,"modified_at":53,"state":54,"summary":55,"references_raw":64,"kevs":121,"epss":122,"epss_history":125,"metrics":386,"affected":391},"CVE-2008-1891","Directory traversal vulnerability in WEBrick in Ruby 1.8.4 and earlier, 1.8.5 before 1.8.5-p231, 1.8.6 before 1.8.6-p230, 1.8.7 before 1.8.7-p22, and 1.9.0 before 1.9.0-2, when using NTFS or FAT filesystems, allows remote attackers to read arbitrary CGI files via a trailing (1) + (plus), (2) %2b (encoded plus), (3) . (dot), (4) %2e (encoded dot), or (5) %20 (encoded space) character in the URI, possibly related to the WEBrick::HTTPServlet::FileHandler and WEBrick::HTTPServer.new functionality and the :DocumentRoot option.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-22","Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')","The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.","weakness","Stable","Base","High",[20,24,28,32,36],{"id":21,"name":22,"techniques":23},"CAPEC-126","Path Traversal",[],{"id":25,"name":26,"techniques":27},"CAPEC-64","Using Slashes and URL Encoding Combined to Bypass Validation Logic",[],{"id":29,"name":30,"techniques":31},"CAPEC-76","Manipulating Web Input to File System Calls",[],{"id":33,"name":34,"techniques":35},"CAPEC-78","Using Escaped Slashes in Alternate Encoding",[],{"id":37,"name":38,"techniques":39},"CAPEC-79","Using Slashes in Alternate Encoding",[],[],[],[],[44,46,48],{"_key":45},"RHSA-2026:7305",{"_key":47},"RHSA-2026:7307",{"_key":49},"RHSA-2026:8838",[],[],"2008-04-18T22:00:00.000Z","2024-08-07T08:41:00.043Z","Modified",{"cisa_kev":56,"cisa_ransomware":56,"cisa_vendor":9,"epss_severity":57,"epss_score":58,"severity":59,"severity_score":60,"severity_version":61,"severity_source":62,"severity_vector":63,"severity_status":54},false,"low",0.00535,"medium",5,"v2.0","nvd","AV:N/AC:L/Au:N/C:P/I:N/A:N",[65,73,78,83,89,93,98,103,107,111,116],{"url":66,"sources":67,"tags":69},"http://secunia.com/advisories/29794",[68,62],"cve.org",[70,71,72],"Third Party Advisory","X Refsource SECUNIA","Vendor Advisory",{"url":74,"sources":75,"tags":76},"http://lists.opensuse.org/opensuse-security-announce/2008-08/msg00006.html",[68,62],[72,77],"X Refsource SUSE",{"url":79,"sources":80,"tags":81},"http://www.mandriva.com/security/advisories?name=MDVSA-2008:141",[68,62],[72,82],"X Refsource MANDRIVA",{"url":84,"sources":85,"tags":86},"https://exchange.xforce.ibmcloud.com/vulnerabilities/41824",[68,62],[87,88],"VDB Entry","X Refsource XF",{"url":90,"sources":91,"tags":92},"http://secunia.com/advisories/31687",[68,62],[70,71],{"url":94,"sources":95,"tags":96},"http://aluigi.altervista.org/adv/webrickcgi-adv.txt",[68,62],[97],"X Refsource MISC",{"url":99,"sources":100,"tags":101},"https://www.redhat.com/archives/fedora-package-announce/2008-June/msg00937.html",[68,62],[72,102],"X Refsource FEDORA",{"url":104,"sources":105,"tags":106},"http://www.mandriva.com/security/advisories?name=MDVSA-2008:140",[68,62],[72,82],{"url":108,"sources":109,"tags":110},"http://secunia.com/advisories/30831",[68,62],[70,71],{"url":112,"sources":113,"tags":114},"http://www.vupen.com/english/advisories/2008/1245/references",[68,62],[87,115],"X Refsource VUPEN",{"url":117,"sources":118,"tags":119},"http://www.ruby-lang.org/en/news/2008/06/20/arbitrary-code-execution-vulnerabilities/",[68,62],[120],"X Refsource CONFIRM",[],{"date":123,"score":58,"percentile":124},"2026-06-04",0.67799,[126,130,133,136,139,142,145,148,151,154,157,160,162,165,168,171,174,176,179,182,185,188,191,194,196,199,202,206,209,212,214,217,220,223,226,229,232,235,238,241,244,247,250,253,256,259,262,265,268,270,273,275,278,281,285,288,291,293,296,299,302,305,308,311,314,317,320,323,325,328,331,334,337,340,343,346,349,352,355,358,361,363,365,368,371,373,376,378,381,383],{"date":127,"score":128,"percentile":129},"2025-11-04",0.00265,0.49778,{"date":131,"score":128,"percentile":132},"2025-11-05",0.49768,{"date":134,"score":128,"percentile":135},"2025-11-06",0.49779,{"date":137,"score":128,"percentile":138},"2025-11-07",0.49806,{"date":140,"score":128,"percentile":141},"2025-11-08",0.49807,{"date":143,"score":128,"percentile":144},"2025-11-09",0.49792,{"date":146,"score":128,"percentile":147},"2025-11-10",0.49759,{"date":149,"score":128,"percentile":150},"2025-11-11",0.49775,{"date":152,"score":128,"percentile":153},"2025-11-12",0.49798,{"date":155,"score":128,"percentile":156},"2025-11-13",0.49802,{"date":158,"score":128,"percentile":159},"2025-11-14",0.49812,{"date":161,"score":128,"percentile":138},"2025-11-15",{"date":163,"score":128,"percentile":164},"2025-11-16",0.49787,{"date":166,"score":128,"percentile":167},"2025-11-17",0.49763,{"date":169,"score":128,"percentile":170},"2025-11-18",0.4676,{"date":172,"score":128,"percentile":173},"2025-11-19",0.46776,{"date":175,"score":128,"percentile":173},"2025-11-20",{"date":177,"score":128,"percentile":178},"2025-11-21",0.49773,{"date":180,"score":128,"percentile":181},"2025-11-22",0.49771,{"date":183,"score":128,"percentile":184},"2025-11-23",0.49732,{"date":186,"score":128,"percentile":187},"2025-11-24",0.49721,{"date":189,"score":128,"percentile":190},"2025-11-25",0.49729,{"date":192,"score":128,"percentile":193},"2025-11-26",0.49722,{"date":195,"score":128,"percentile":190},"2025-11-27",{"date":197,"score":128,"percentile":198},"2025-11-28",0.49697,{"date":200,"score":128,"percentile":201},"2025-11-29",0.49673,{"date":203,"score":204,"percentile":205},"2025-11-30",0.0029,0.51969,{"date":207,"score":204,"percentile":208},"2025-12-01",0.5212,{"date":210,"score":204,"percentile":211},"2025-12-02",0.52139,{"date":213,"score":204,"percentile":211},"2025-12-03",{"date":215,"score":204,"percentile":216},"2025-12-04",0.51984,{"date":218,"score":204,"percentile":219},"2025-12-05",0.52007,{"date":221,"score":204,"percentile":222},"2025-12-06",0.52006,{"date":224,"score":204,"percentile":225},"2025-12-07",0.51996,{"date":227,"score":204,"percentile":228},"2025-12-08",0.52002,{"date":230,"score":204,"percentile":231},"2025-12-09",0.52022,{"date":233,"score":204,"percentile":234},"2025-12-10",0.52087,{"date":236,"score":204,"percentile":237},"2025-12-11",0.52103,{"date":239,"score":204,"percentile":240},"2025-12-12",0.5213,{"date":242,"score":204,"percentile":243},"2025-12-13",0.52122,{"date":245,"score":204,"percentile":246},"2025-12-14",0.52108,{"date":248,"score":204,"percentile":249},"2025-12-15",0.52091,{"date":251,"score":204,"percentile":252},"2025-12-16",0.52105,{"date":254,"score":204,"percentile":255},"2025-12-17",0.52124,{"date":257,"score":204,"percentile":258},"2025-12-18",0.5216,{"date":260,"score":204,"percentile":261},"2025-12-19",0.52163,{"date":263,"score":204,"percentile":264},"2025-12-20",0.52147,{"date":266,"score":204,"percentile":267},"2025-12-21",0.52125,{"date":269,"score":204,"percentile":246},"2025-12-22",{"date":271,"score":204,"percentile":272},"2025-12-23",0.5211,{"date":274,"score":204,"percentile":243},"2025-12-24",{"date":276,"score":204,"percentile":277},"2025-12-25",0.52169,{"date":279,"score":204,"percentile":280},"2025-12-26",0.52161,{"date":282,"score":283,"percentile":284},"2025-12-27",0.00548,0.67302,{"date":286,"score":204,"percentile":287},"2025-12-28",0.52136,{"date":289,"score":204,"percentile":290},"2025-12-29",0.52115,{"date":292,"score":204,"percentile":272},"2025-12-30",{"date":294,"score":204,"percentile":295},"2025-12-31",0.52127,{"date":297,"score":204,"percentile":298},"2026-01-01",0.52293,{"date":300,"score":204,"percentile":301},"2026-01-02",0.52268,{"date":303,"score":204,"percentile":304},"2026-01-03",0.52265,{"date":306,"score":204,"percentile":307},"2026-01-04",0.52095,{"date":309,"score":204,"percentile":310},"2026-01-05",0.52081,{"date":312,"score":204,"percentile":313},"2026-01-06",0.52088,{"date":315,"score":204,"percentile":316},"2026-01-07",0.52112,{"date":318,"score":204,"percentile":319},"2026-01-08",0.52131,{"date":321,"score":204,"percentile":322},"2026-01-09",0.52118,{"date":324,"score":204,"percentile":290},"2026-01-10",{"date":326,"score":204,"percentile":327},"2026-01-11",0.52097,{"date":329,"score":204,"percentile":330},"2026-01-12",0.52055,{"date":332,"score":204,"percentile":333},"2026-01-13",0.52031,{"date":335,"score":204,"percentile":336},"2026-01-14",0.52079,{"date":338,"score":204,"percentile":339},"2026-01-15",0.52082,{"date":341,"score":204,"percentile":342},"2026-01-16",0.52099,{"date":344,"score":204,"percentile":345},"2026-01-17",0.5208,{"date":347,"score":204,"percentile":348},"2026-01-18",0.52066,{"date":350,"score":204,"percentile":351},"2026-01-19",0.52046,{"date":353,"score":204,"percentile":354},"2026-01-20",0.52045,{"date":356,"score":204,"percentile":357},"2026-01-21",0.52051,{"date":359,"score":204,"percentile":360},"2026-01-22",0.52058,{"date":362,"score":204,"percentile":237},"2026-01-23",{"date":364,"score":204,"percentile":246},"2026-01-24",{"date":366,"score":204,"percentile":367},"2026-01-25",0.52061,{"date":369,"score":204,"percentile":370},"2026-01-26",0.5204,{"date":372,"score":204,"percentile":351},"2026-01-27",{"date":374,"score":204,"percentile":375},"2026-01-28",0.52059,{"date":377,"score":204,"percentile":330},"2026-01-29",{"date":379,"score":204,"percentile":380},"2026-01-30",0.52054,{"date":382,"score":204,"percentile":367},"2026-01-31",{"date":384,"score":204,"percentile":385},"2026-02-01",0.52202,[387],{"source":62,"cvss_v2_0":388,"cvss_v3_0":9,"cvss_v3_1":9,"cvss_v4_0":9},{"baseScore":60,"baseSeverity":9,"vectorString":63,"impactScore":389,"exploitabilityScore":390},2.9,10,[392],{"ecosystem":9,"name":393,"vendor":394,"product":393,"cpe_part":395,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":396},"ruby","ruby-lang","a",[397,403,405],{"version":398,"is_range":399,"range_type":400,"version_start":9,"version_start_type":9,"version_end":401,"version_end_type":402,"fixed_in":9},"lte1.9.0",true,"cpe","1.9.0","including",{"version":404,"is_range":56,"range_type":400,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.8.5",{"version":406,"is_range":56,"range_type":400,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"1.8.6"]