{"id":"CVE-2015-7314","aliases":["EUVD-2018-0408","GHSA-m2q3-53fq-7h66"],"status":"published","title":"Gollum Exposure of Sensitive Information","description":"The Precious module in gollum before 4.0.1 allows remote attackers to read arbitrary files by leveraging the lack of a certain temporary-file check.","severity":{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-07","score":0.01876,"percentile":0.79544,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-200"],"published":"2015-10-03T10:00:00Z","modified":"2026-06-17T00:32:14Z","fixes":[{"ecosystem":"RubyGems","package":"gollum","fixed_in":["4.0.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"RubyGems","package":"gollum","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.1"}]}]},{"source":"osv","ecosystem":"RubyGems","package":"gollum","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.0.1"}]}],"versions":["1.0.0","1.0.1","1.1.0","1.1.1","1.2.0","1.2.1","1.3.0","1.3.1","1.4.2","1.4.3","2.0.0","2.1.0","2.1.10","2.1.2","2.1.3","2.1.4","2.1.6","2.1.7","2.1.8","2.1.9","2.2.0","2.2.1","2.2.2","2.2.3","2.2.4","2.2.5","2.2.6","2.2.7","2.2.8","2.2.9","2.3.0","2.3.1","2.3.10","2.3.11","2.3.12","2.3.2","2.3.3","2.3.4","2.3.5","2.3.6","2.3.7","2.3.8","2.3.9","2.4.0","2.4.1","2.4.10","2.4.11","2.4.12","2.4.13","2.4.14","2.4.15","2.4.2","2.4.3","2.4.4","2.4.5","2.4.6","2.4.7","2.4.8","2.4.9","2.5.0","2.5.1","2.5.2","2.6.0","2.7.0","3.0.0","3.1.0","3.1.1","3.1.2","3.1.3","4.0.0"]}],"products":[{"vendor":"gollum_project","product":"gollum"}],"references":[{"url":"https://github.com/gollum/gollum/commit/ce68a88293ce3b18c261312392ad33a88bb69ea1","tags":["x_refsource_CONFIRM","x_transferred","Patch","web"]},{"url":"http://jvn.jp/en/jp/JVN27548431/index.html","tags":["third-party-advisory","x_refsource_JVN","x_transferred","Vendor Advisory","web"]},{"url":"http://jvndb.jvn.jp/jvndb/JVNDB-2015-000149","tags":["third-party-advisory","x_refsource_JVNDB","x_transferred","Vendor Advisory","web"]},{"url":"https://github.com/gollum/gollum/issues/1070","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory","web"]},{"url":"http://www.openwall.com/lists/oss-security/2015/09/22/12","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-7314","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-m2q3-53fq-7h66"},{"url":"https://github.com/gollum/gollum","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2015-7314","description":"The Precious module in gollum before 4.0.1 allows remote attackers to read arbitrary files by leveraging the lack of a certain temporary-file check.","status":"published","published":"2015-10-03T10:00:00Z","modified":"2024-08-06T07:43:46.166Z","updated_at":"2026-11-02T14:35:44.744952Z"}],"euvd":[{"id":"EUVD-2018-0408","description":"The Precious module in gollum before 4.0.1 allows remote attackers to read arbitrary files by leveraging the lack of a certain temporary-file check.","status":"published","published":"2015-10-03T10:00:00Z","modified":"2024-08-06T07:43:46Z","updated_at":"2026-11-03T02:21:52.959489Z"}],"ghsa":[{"id":"GHSA-m2q3-53fq-7h66","title":"Gollum Exposure of Sensitive Information","description":"The Precious module in gollum before 4.0.1 allows remote attackers to read arbitrary files by leveraging the lack of a certain temporary-file check.","status":"published","published":"2018-08-28T22:33:51Z","modified":"2023-03-14T20:41:46Z","cwes":["CWE-200"],"updated_at":"2026-11-02T14:36:48.041653Z"}],"nvd":[{"id":"CVE-2015-7314","description":"The Precious module in gollum before 4.0.1 allows remote attackers to read arbitrary files by leveraging the lack of a certain temporary-file check.","status":"published","published":"2015-10-06T01:59:32.5Z","modified":"2026-06-17T00:32:14.52Z","cvss":[{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:03:10.919251Z"}],"osv":[{"id":"GHSA-m2q3-53fq-7h66","title":"Gollum Exposure of Sensitive Information","description":"The Precious module in gollum before 4.0.1 allows remote attackers to read arbitrary files by leveraging the lack of a certain temporary-file check.","status":"published","published":"2018-08-28T22:33:51Z","modified":"2024-12-05T05:29:49.816459Z","cwes":["CWE-200"],"updated_at":"2026-11-02T15:46:51.10002Z"}]}}
