{"id":"CVE-2025-0954","aliases":["EUVD-2025-6026","GHSA-hhx5-8c87-hf7r"],"status":"published","title":"WP Online Contract \u003c= 5.1.4 - Missing Authorization to Unauthenticated Settings Import","description":"The WP Online Contract plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the json_import() and json_export() functions in all versions up to, and including, 5.1.4. This makes it possible for unauthenticated attackers to import and export the plugin's settings.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.00257,"percentile":0.17549,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-862"],"published":"2025-03-05T09:21:47Z","modified":"2026-06-17T08:27:25Z","products":[{"vendor":"futuredesigngrp","product":"wp online contract"}],"references":[{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/70f464ca-ff6c-4c2e-8b56-bf5e4bc6bd1f?source=cve"},{"url":"https://codecanyon.net/item/wp-online-contract/7698011"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-0954"},{"url":"https://github.com/advisories/GHSA-hhx5-8c87-hf7r"}],"sources":{"cve":[{"id":"CVE-2025-0954","title":"WP Online Contract \u003c= 5.1.4 - Missing Authorization to Unauthenticated Settings Import","description":"The WP Online Contract plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the json_import() and json_export() functions in all versions up to, and including, 5.1.4. This makes it possible for unauthenticated attackers to import and export the plugin's settings.","status":"published","published":"2025-03-05T09:21:47.168Z","modified":"2026-04-08T17:00:28.092Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T14:32:53.81273Z"}],"euvd":[{"id":"EUVD-2025-6026","description":"The WP Online Contract plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the json_import() and json_export() functions in all versions up to, and including, 5.1.4. This makes it possible for unauthenticated attackers to import and export the plugin's settings.","status":"published","published":"2025-03-05T09:21:47Z","modified":"2026-04-08T17:00:28Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"updated_at":"2026-11-02T19:24:53.902095Z"}],"ghsa":[{"id":"GHSA-hhx5-8c87-hf7r","title":"The WP Online Contract plugin for WordPress is vulnerable to unauthorized access due to a missing...","description":"The WP Online Contract plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the json_import() and json_export() functions in all versions up to, and including, 5.1.4. This makes it possible for unauthenticated attackers to import and export the plugin's settings.","status":"published","published":"2025-03-05T12:31:12Z","modified":"2025-03-05T12:31:19Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T15:00:09.078769Z"}],"nvd":[{"id":"CVE-2025-0954","description":"The WP Online Contract plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the json_import() and json_export() functions in all versions up to, and including, 5.1.4. This makes it possible for unauthenticated attackers to import and export the plugin's settings.","status":"published","published":"2025-03-05T10:15:19.13Z","modified":"2026-06-17T08:27:25.867Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-862"],"updated_at":"2026-11-02T14:10:53.101324Z"}]}}
