[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-MGASA-2017-0486":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-05T08:55:32.481Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":11,"aliases":12,"duplicate_of":9,"upstream":13,"downstream":18,"duplicates":19,"related":20,"reserved_at":9,"published_at":23,"modified_at":24,"state":9,"summary":25,"references_raw":27,"kevs":44,"epss":9,"epss_history":45,"metrics":46,"affected":47},"MGASA-2017-0486","Updated ruby packages fix security vulnerabilities\n\nRuby before 2.4.3 allows Net::FTP command injection. Net::FTP#get,\ngetbinaryfile, gettextfile, put, putbinaryfile, and puttextfile use\nKernel#open to open a local file. If the localfile argument starts with\nthe \"|\" pipe character, the command following the pipe character is\nexecuted. The default value of localfile is File.basename(remotefile),\nso malicious FTP servers could cause arbitrary command execution\n(CVE-2017-17405).\n\nThe lazy_initialize function in lib/resolv.rb in Ruby through 2.4.3 uses\nKernel#open, which might allow Command Injection attacks, as\ndemonstrated by a Resolv::Hosts::new argument beginning with a '|'\ncharacter (CVE-2017-17790).\n",null,[],[],[],[14,16],{"_key":15},"CVE-2017-17405",{"_key":17},"CVE-2017-17790",[],[],[21,22],{"_key":15},{"_key":17},"2017-12-31T15:51:06Z","2026-04-16T06:24:02.677244831Z",{"cisa_kev":26,"cisa_ransomware":26,"cisa_vendor":9,"epss_severity":9,"epss_score":9,"severity":9,"severity_score":9,"severity_version":9,"severity_source":9,"severity_vector":9,"severity_status":9},false,[28,34,39],{"url":29,"sources":30,"tags":32},"https://advisories.mageia.org/MGASA-2017-0486.html",[31],"osv_mageia",[33],"Advisory",{"url":35,"sources":36,"tags":37},"https://bugs.mageia.org/show_bug.cgi?id=22203",[31],[38],"REPORT",{"url":40,"sources":41,"tags":42},"https://www.ruby-lang.org/en/news/2017/12/14/net-ftp-command-injection-cve-2017-17405/",[31],[38,43],"WEB",[],[],[],[48,60],{"ecosystem":49,"name":50,"vendor":51,"product":50,"cpe_part":9,"purl_type":52,"purl_namespace":51,"purl_name":50,"source":9,"versions":53},"Mageia","ruby","mageia","rpm",[54],{"version":55,"is_range":56,"range_type":57,"version_start":9,"version_start_type":9,"version_end":58,"version_end_type":59,"fixed_in":9},"lt2_0_0_p648_1_6_mga5",true,"ecosystem","2.0.0.p648-1.6.mga5","excluding",{"ecosystem":49,"name":50,"vendor":51,"product":50,"cpe_part":9,"purl_type":52,"purl_namespace":51,"purl_name":50,"source":9,"versions":61},[62],{"version":63,"is_range":56,"range_type":57,"version_start":9,"version_start_type":9,"version_end":64,"version_end_type":59,"fixed_in":9},"lt2_2_8_1_1_mga6","2.2.8-1.1.mga6"]