{"id":"CVE-2018-12907","aliases":["EUVD-2018-4860","GHSA-583j-w294-52g8"],"status":"published","title":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets...","description":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets might allow attackers to trigger the transmission of any URL's content to Google, because there is no validation of a URL field received from the Google Cloud Storage API server, aka a \"RESTLESS\" issue.","severity":{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.01286,"percentile":0.70352,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-200"],"published":"2018-06-27T13:00:00Z","modified":"2026-10-24T10:30:52Z","products":[{"vendor":"rclone","product":"rclone"}],"references":[{"url":"http://openwall.com/lists/oss-security/2018/06/27/3","tags":["x_refsource_MISC","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://www.danieldent.com/blog/restless-vulnerability-non-browser-cross-domain-http-request-attacks/","tags":["x_refsource_MISC","x_transferred","Mitigation","Third Party Advisory","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2018-12907"},{"url":"https://github.com/advisories/GHSA-583j-w294-52g8"}],"sources":{"cve":[{"id":"CVE-2018-12907","description":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets might allow attackers to trigger the transmission of any URL's content to Google, because there is no validation of a URL field received from the Google Cloud Storage API server, aka a \"RESTLESS\" issue.","status":"published","published":"2018-06-27T13:00:00Z","modified":"2024-08-05T08:45:02.344Z","updated_at":"2026-11-02T14:35:06.320867Z"}],"euvd":[{"id":"EUVD-2018-4860","description":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets might allow attackers to trigger the transmission of any URL's content to Google, because there is no validation of a URL field received from the Google Cloud Storage API server, aka a \"RESTLESS\" issue.","status":"published","published":"2018-06-27T13:00:00Z","modified":"2024-08-05T08:45:02Z","updated_at":"2026-11-03T02:39:51.126842Z"}],"ghsa":[{"id":"GHSA-583j-w294-52g8","title":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets...","description":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets might allow attackers to trigger the transmission of any URL's content to Google, because there is no validation of a URL field received from the Google Cloud Storage API server, aka a \"RESTLESS\" issue.","status":"published","published":"2022-05-14T03:01:58Z","modified":"2023-02-02T05:07:25Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:52:30.062581Z"}],"nvd":[{"id":"CVE-2018-12907","description":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets might allow attackers to trigger the transmission of any URL's content to Google, because there is no validation of a URL field received from the Google Cloud Storage API server, aka a \"RESTLESS\" issue.","status":"published","published":"2018-06-27T13:29:00.263Z","modified":"2026-06-17T01:38:33.277Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high","assessor":"primary"},{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-200"],"updated_at":"2026-11-02T14:04:30.900603Z"}],"osv":[{"id":"CVE-2018-12907","description":"In Rclone 1.42, use of \"rclone sync\" to migrate data between two Google Cloud Storage buckets might allow attackers to trigger the transmission of any URL's content to Google, because there is no validation of a URL field received from the Google Cloud Storage API server, aka a \"RESTLESS\" issue.","status":"published","published":"2018-06-27T13:29:00.263Z","modified":"2026-10-24T10:30:52.531985244Z","cvss":[{"version":"3.0","score":7.5,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"}],"updated_at":"2026-11-02T15:44:07.934182Z"}]}}
