Skip to content
Laskyr

Plugins · yop-poll · data as of 2026-11-04

Is YOP Poll safe? Known vulnerabilities and latest version

No known unpatched vulnerabilities in the latest version (7.1.0)

As of 2026-11-04. 13 issues are on record for older versions; version 7.0.11 or newer fixes all of them that state a fix.

Latest version
7.1.0
Last updated
2026-10-28
Active installs
10,000+
Known issues on record
13
Unpatched in latest
0
Tested up to WP
7.1.4 · PHP 7.4+

The flexible WordPress poll plugin — rebuilt for speed, security, and ease of use. — by YOP

What to do

  1. Update to the latest version (7.1.0). Anything older than 7.0.11 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
  2. If you cannot update right away, deactivate it until you can.
  3. Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
  4. If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.

With WP-CLI: wp plugin get yop-poll --field=version shows what you run; wp plugin update yop-poll updates it.

Check your version

Known vulnerabilities

13 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.

high 8.8 CVE-2026-85682 · published 2026-09-24

Security issue in YOP Poll (7.0.10 and older)

Affected
7.0.10 and older
Fixed in
7.0.11 *
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Wordfence
Details from the advisory

The YOP Poll plugin for WordPress is vulnerable to Origin Validation Error in all versions up to, and including, 7.0.10. This is due to the plugin transmitting a wp_rest nonce to window.opener via postMessage() with a wildcard targetOrigin. This makes it possible for unauthenticated attackers to steal a REST nonce scoped to a logged-in Administrator and use it to change the Administrator's email address and password, resulting in full account takeover. The Administrator must open an attacker-controlled page in order to exploit this vulnerability.

NVD CVE-2026-85682Wordfence advisoryCode change (fix)

medium 5.3 CVE-2026-14840 · published 2026-08-01

Security issue in YOP Poll (7.0.0 up to (not including) 7.0.6)

Affected
7.0.0 up to (not including) 7.0.6
Fixed in
7.0.6
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory

The YOP Poll WordPress plugin before 7.0.6 does not validate the connection's origin IP address and instead trusts client-controlled forwarding headers when enforcing its per-IP vote restriction, allowing unauthenticated attackers to bypass the vote limit and cast unlimited votes on a public poll.

NVD CVE-2026-14840WPScan advisory

medium 5.3 CVE-2025-64370 · published 2025-11-13

Missing authorization check in YOP Poll (6.5.38 and older)

Affected
6.5.38 and older
Fixed in
6.5.39
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Missing Authorization vulnerability in YOP YOP Poll yop-poll allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects YOP Poll: from n/a through <= 6.5.38.

NVD CVE-2025-64370Patchstack advisory

high 7.1 CVE-2025-62040 · published 2025-11-06

Cross-site scripting (XSS) in YOP Poll (6.5.37 and older)

Affected
6.5.37 and older
Fixed in
6.5.38
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in YOP YOP Poll yop-poll.This issue affects YOP Poll: from n/a through <= 6.5.37.

NVD CVE-2025-62040Patchstack advisory

medium 5.3 CVE-2023-46611 · published 2025-01-02

Authentication bypass in YOP Poll (6.5.28 and older)

Affected
6.5.28 and older
Fixed in
6.5.29
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by Patchstack
Details from the advisory

Authentication Bypass by Primary Weakness vulnerability in yourownprogrammer YOP Poll allows Authentication Bypass.This issue affects YOP Poll: from n/a through 6.5.28.

NVD CVE-2023-46611Patchstack advisory

low 3.7 CVE-2023-6109 · published 2023-11-14

Security issue in YOP Poll (6.5.26 and older)

Affected
6.5.26 and older
Fixed in
6.5.27 *
Access needed (per CVSS)
No login needed
Range from
CVE record (the advisory publisher) · score by NVD
Details from the advisory

The YOP Poll plugin for WordPress is vulnerable to a race condition in all versions up to, and including, 6.5.26. This is due to improper restrictions on the add() function. This makes it possible for unauthenticated attackers to place multiple votes on a single poll even when the poll is set to one vote per person.

NVD CVE-2023-6109Wordfence advisoryCode change (fix)

medium 5.3 CVE-2022-1600 · published 2022-08-01

Missing authorization check in YOP Poll (older than 6.4.3)

Affected
older than 6.4.3
Fixed in
6.4.3
Access needed (per CVSS)
No login needed
Range from
NVD analysis · score by NVD
Details from the advisory

The YOP Poll WordPress plugin before 6.4.3 prioritizes getting a visitor's IP from certain HTTP headers over PHP's REMOTE_ADDR, which makes it possible to bypass IP-based limitations to vote in certain situations.

NVD CVE-2022-1600WPScan advisory

medium 5.4 CVE-2022-0205 · published 2022-03-07

Stored cross-site scripting (XSS) in YOP Poll (older than 6.3.5)

Affected
older than 6.3.5
Fixed in
6.3.5
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
Range from
NVD analysis · score by NVD
Details from the advisory

The YOP Poll WordPress plugin before 6.3.5 does not sanitise and escape some of the settings (available to users with a role as low as author) before outputting them, leading to a Stored Cross-Site Scripting issue

NVD CVE-2022-0205WPScan advisory

medium 5.4 CVE-2021-24833 · published 2021-11-17

Stored cross-site scripting (XSS) in YOP Poll (older than 6.3.1)

Affected
older than 6.3.1
Fixed in
6.3.1
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
Range from
NVD analysis · score by NVD
Details from the advisory

The YOP Poll WordPress plugin before 6.3.1 is affected by a stored Cross-Site Scripting vulnerability, which exists in the Admin preview module where a user with a role as low as author is allowed to execute arbitrary script code within the context of the application. This vulnerability is due to insufficient validation of question and answer text parameters in Create Poll module.

NVD CVE-2021-24833WPScan advisoryCode change (fix)fortiguard.com

medium 5.4 CVE-2021-24834 · published 2021-11-17

Stored cross-site scripting (XSS) in YOP Poll (older than 6.3.1)

Affected
older than 6.3.1
Fixed in
6.3.1
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
Range from
NVD analysis · score by NVD
Details from the advisory

The YOP Poll WordPress plugin before 6.3.1 is affected by a stored Cross-Site Scripting vulnerability which exists in the Create Poll - Options module where a user with a role as low as author is allowed to execute arbitrary script code within the context of the application. This vulnerability is due to insufficient validation of custom label parameters - vote button label , results link label and back to vote caption label.

NVD CVE-2021-24834WPScan advisoryCode change (fix)fortiguard.com

medium 6.1 CVE-2021-24885 · published 2021-10-25

Reflected cross-site scripting (XSS) in YOP Poll (older than 6.1.2)

Affected
older than 6.1.2
Fixed in
6.1.2
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
NVD analysis · score by NVD
Details from the advisory

The YOP Poll WordPress plugin before 6.1.2 does not escape the perpage parameter before outputting it back in an attribute, leading to a Reflected Cross-Site Scripting

NVD CVE-2021-24885WPScan advisoryCode change (fix)

medium 6.1 CVE-2021-24454 · published 2021-07-12

Stored cross-site scripting (XSS) in YOP Poll (older than 6.2.8)

Affected
older than 6.2.8
Fixed in
6.2.8
Access needed (per CVSS)
No login needed; someone on the site has to click a link or open a page
Range from
NVD analysis · score by NVD
Details from the advisory

In the YOP Poll WordPress plugin before 6.2.8, when a pool is created with the options "Allow other answers", "Display other answers in the result list" and "Show results", it can lead to Stored Cross-Site Scripting issues as the 'Other' answer is not sanitised before being output in the page. The execution of the XSS payload depends on the 'Show results' option selected, which could be before or after sending the vote for example.

NVD CVE-2021-24454WPScan advisoryin-spired.xyz

medium 5.4 CVE-2017-2127 · published 2017-04-28

Cross-site scripting (XSS) in YOP Poll (5.8 and older)

Affected
5.8 and older
Fixed in
5.8.3 *
Access needed (per CVSS)
Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
Range from
NVD analysis · score by NVD
Details from the advisory

Cross-site scripting vulnerability in YOP Poll versions prior to 5.8.1 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.

NVD CVE-2017-2127jvn.jpsecurityfocus.com

Recent activity

Browse vulnerabilities

Where this data comes from

Badge for your site or docs (states facts with a date, not a verdict):
YOP Poll vulnerability status badge
<a href="https://laskyr.com/plugins/yop-poll"><img src="https://laskyr.com/plugins/yop-poll/badge.svg" alt="YOP Poll vulnerability status"></a>

← Check another plugin · Free hacked-site scan

First hour checklist

If the site was just hacked, read the emergency kit before you delete files. The page is free. Email is optional.

Read the emergency kit