{"id":"CVE-2015-0260","aliases":["EUVD-2015-0027","GHSA-hhx9-4vw2-x54r","PYSEC-2015-29","PYSEC-2015-32"],"status":"published","title":"RhodeCode and Kallithea are vulnerable to sensitive information disclosure","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","severity":{"version":"2.0","score":4,"vector":"AV:N/AC:L/Au:S/C:P/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.01858,"percentile":0.79387,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-200"],"published":"2015-02-16T15:00:00Z","modified":"2026-06-17T00:19:50Z","fixes":[{"ecosystem":"PyPI","package":"rhodecode","fixed_in":["2.2.7"],"sources":["ghsa","osv"]},{"ecosystem":"PyPI","package":"kallithea","fixed_in":["0.2"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"rhodecode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.7"}]}]},{"source":"ghsa","ecosystem":"PyPI","package":"kallithea","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.2"}]}]},{"source":"osv","ecosystem":"PyPI","package":"rhodecode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.7"}]}],"versions":["1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.6.0","1.6.0rc1","1.7.0","1.7.1","1.7.2","2.2.5","2.2.6"]},{"source":"osv","ecosystem":"PyPI","package":"kallithea","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.2"}]}],"versions":["0.0","0.1"]},{"source":"osv","ecosystem":"PyPI","package":"kallithea","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.2"}]}],"versions":["0.0","0.1"]},{"source":"osv","ecosystem":"PyPI","package":"rhodecode","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.2.7"}]}],"versions":["1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.5","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.6.0","1.6.0rc1","1.7.0","1.7.1","1.7.2","2.2.5","2.2.6"]}],"products":[{"vendor":"kallithea-scm","product":"kallithea"},{"vendor":"rhodecode","product":"rhodecode_enterprise"}],"references":[{"url":"https://kallithea-scm.org/security/cve-2015-0260.html","tags":["x_refsource_CONFIRM","x_transferred","Exploit","Vendor Advisory","web"]},{"url":"https://rhodecode.com/blog/rhodecode-enterprise-security-release/","tags":["x_refsource_CONFIRM","x_transferred","Patch","Vendor Advisory","article"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/100888","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"http://www.securityfocus.com/bid/72573","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"http://seclists.org/oss-sec/2015/q1/505","tags":["mailing-list","x_refsource_MLIST","x_transferred","Exploit","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2015-0260","tags":["advisory"]},{"url":"https://rhodecode.com/blog/rhodecode-enterprise-security-release","tags":["web"]},{"url":"https://web.archive.org/web/20150321135511/http://www.securityfocus.com/bid/72573","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/kallithea/PYSEC-2015-29.yaml","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/rhodecode/PYSEC-2015-32.yaml","tags":["web"]},{"url":"https://kallithea-scm.org/repos/kallithea/changeset/5923d74742879b812965568475e21c3496d722a9","tags":["web"]},{"url":"https://github.com/advisories/GHSA-hhx9-4vw2-x54r","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2015-0260","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","status":"published","published":"2015-02-16T15:00:00Z","modified":"2024-08-06T04:03:10.606Z","updated_at":"2026-11-02T14:35:45.428221Z"}],"euvd":[{"id":"EUVD-2015-0027","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","status":"published","published":"2015-02-16T15:00:00Z","modified":"2024-08-06T04:03:10Z","updated_at":"2026-11-03T02:22:20.910497Z"}],"ghsa":[{"id":"GHSA-hhx9-4vw2-x54r","title":"RhodeCode and Kallithea are vulnerable to sensitive information disclosure","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","status":"published","published":"2022-05-13T01:26:14Z","modified":"2024-09-24T20:47:22Z","cvss":[{"version":"4.0","score":7.1,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","level":"high"},{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:38:06.29677Z"}],"nvd":[{"id":"CVE-2015-0260","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","status":"published","published":"2015-02-16T15:59:01.293Z","modified":"2026-06-17T00:19:50.827Z","cvss":[{"version":"2.0","score":4,"vector":"AV:N/AC:L/Au:S/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:03:01.643178Z"}],"osv":[{"id":"GHSA-hhx9-4vw2-x54r","title":"RhodeCode and Kallithea are vulnerable to sensitive information disclosure","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","status":"published","published":"2022-05-13T01:26:14Z","modified":"2024-09-24T21:02:04.220827Z","cvss":[{"version":"3.1","score":5.5,"vector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"},{"version":"4.0","score":7.1,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T15:46:49.28217Z"},{"id":"PYSEC-2015-29","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","status":"published","published":"2015-02-16T15:59:00Z","modified":"2026-06-10T17:01:22.267266347Z","updated_at":"2026-11-02T15:52:51.645172Z"},{"id":"PYSEC-2015-32","description":"RhodeCode before 2.2.7 and Kallithea 0.1 allows remote authenticated users to obtain API keys and other sensitive information via the get_repo API method.","status":"published","published":"2015-02-16T15:59:00Z","modified":"2024-04-29T16:26:40.882399Z","updated_at":"2026-11-02T15:52:51.645172Z"}]}}
