{"id":"CVE-2023-0581","aliases":["EUVD-2023-12621","GHSA-qwmg-638v-xq4f"],"status":"published","title":"PrivateContent  \u003c= 8.4.3 - Protection Mechanism Bypass","description":"The PrivateContent plugin for WordPress is vulnerable to protection mechanism bypass due to the use of client side validation in versions up to, and including, 8.4.3. This is due to the plugin checking if an IP had been blocklist via client-side scripts rather than server-side. This makes it possible for unauthenticated attackers to bypass any login restrictions  that may prevent a brute force attack.","severity":{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00734,"percentile":0.54746,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-602"],"published":"2023-01-30T14:06:27Z","modified":"2026-06-17T05:25:51Z","products":[{"vendor":"aldo latino","product":"privatecontent"},{"vendor":"lcweb","product":"privatecontent"}],"references":[{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/de73304e-7a28-4304-b1ed-2f6dd7738236?source=cve"},{"url":"https://lcweb.it/privatecontent/changelog","tags":["x_transferred","Release Notes","Vendor Advisory"]},{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/de73304e-7a28-4304-b1ed-2f6dd7738236","tags":["x_transferred","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-0581"},{"url":"https://github.com/advisories/GHSA-qwmg-638v-xq4f"}],"sources":{"cve":[{"id":"CVE-2023-0581","title":"PrivateContent  \u003c= 8.4.3 - Protection Mechanism Bypass","description":"The PrivateContent plugin for WordPress is vulnerable to protection mechanism bypass due to the use of client side validation in versions up to, and including, 8.4.3. This is due to the plugin checking if an IP had been blocklist via client-side scripts rather than server-side. This makes it possible for unauthenticated attackers to bypass any login restrictions  that may prevent a brute force attack.","status":"published","published":"2023-01-30T14:06:27.936Z","modified":"2026-04-08T17:28:18.465Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-602"],"updated_at":"2026-11-02T14:35:35.256261Z"}],"euvd":[{"id":"EUVD-2023-12621","description":"The PrivateContent plugin for WordPress is vulnerable to protection mechanism bypass due to the use of client side validation in versions up to, and including, 8.4.3. This is due to the plugin checking if an IP had been blocklist via client-side scripts rather than server-side. This makes it possible for unauthenticated attackers to bypass any login restrictions  that may prevent a brute force attack.","status":"published","published":"2023-01-30T14:06:27Z","modified":"2026-04-08T17:28:18Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T19:24:37.353503Z"}],"ghsa":[{"id":"GHSA-qwmg-638v-xq4f","title":"The PrivateContent plugin for WordPress is vulnerable to protection mechanism bypass due to the...","description":"The PrivateContent plugin for WordPress is vulnerable to protection mechanism bypass due to the use of client side validation in versions up to, and including, 8.4.3. This is due to the plugin checking if an IP had been blocklist via client-side scripts rather than server-side. This makes it possible for unauthenticated attackers to bypass any login restrictions that may prevent a brute force attack.","status":"published","published":"2023-01-30T15:30:36Z","modified":"2026-04-08T21:32:51Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","level":"medium"}],"cwes":["CWE-602"],"updated_at":"2026-11-02T15:07:20.303122Z"}],"nvd":[{"id":"CVE-2023-0581","description":"The PrivateContent plugin for WordPress is vulnerable to protection mechanism bypass due to the use of client side validation in versions up to, and including, 8.4.3. This is due to the plugin checking if an IP had been blocklist via client-side scripts rather than server-side. This makes it possible for unauthenticated attackers to bypass any login restrictions  that may prevent a brute force attack.","status":"published","published":"2023-01-30T15:15:09.823Z","modified":"2026-06-17T05:25:51.94Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","level":"medium","assessor":"secondary"},{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-602"],"updated_at":"2026-11-02T14:07:46.064662Z"}]}}
