☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Premmerce logo [ WEBSITE ] [ VENDOR STATS ]
CVSS: 7.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L 🐛 CWE-79
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-97272

CVE-2026-97272 Cross-Site Scripting in Premmerce
📅 PUBLISHED: 2026-09-30 00:00 UTC 🔄 UPDATED: 2026-10-11 22:59 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.15%
👁️
0.15% probability
3.6× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1059.007
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: Ukraine License: Commercial
VULNERABLE: UNKNOWN / CHECK VENDOR
CVSS VECTOR BREAKDOWN 7.1
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: R User Interaction Required
S: C Scope Changed
C: L Confidentiality Low
I: L Integrity Low
A: L Availability Low
7.1
THREAT LEVEL
INTEL SOURCES NVD EPSS HOW WE SCORE →
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-97272 is an unauthenticated reflected/stored Cross-Site Scripting (XSS) vulnerability in the Premmerce Permalink Manager plugin for WooCommerce, affecting all versions up to and including 2.3.13. The flaw requires no authentication to inject malicious script (PR:N) but does require victim interaction for execution (UI:R), and because the vulnerable output can affect resources beyond the original origin, it carries a Changed scope (S:C) rating under CVSS 3.1. Impact is bounded to low confidentiality, integrity, and availability effects per component, producing a base score of 7.1 (High) — nonetheless significant for WordPress/WooCommerce estates, where session hijacking against authenticated administrators can escalate to full site compromise. No public proof-of-concept, Nuclei template, or exploit code has been observed, and the plugin has no available patch, leaving all deployed instances exposed.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

The vulnerability is classified under CWE-79 (Improper Neutralization of Input During Web Page Generation, i.e. Cross-Site Scripting). Per the NVD description, the issue is an unauthenticated XSS in the Premmerce Permalink Manager for WooCommerce plugin, fixed in no released version at the time of intelligence collection — versions 2.3.13 and below are affected.

At the vulnerability-class level: the plugin processes user-supplied input (likely via query string or request parameters handled by its permalink rewriting/URL management functionality) and reflects or stores that input into an HTML response context without adequate output encoding or contextual escaping. Because the flaw is unauthenticated, an attacker does not need a valid WordPress account, WooCommerce customer session, or administrative role to deliver the injected payload. The specific function names, hooks, endpoints, or parameters involved are not enumerated in the supplied description; no implementation-level identifiers can be asserted without fabrication.

The CVSS temporal/environmental implications are notable. The vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L indicates:

  • AV:N (Network) — exploitable remotely over HTTP/HTTPS; no local access required.
  • AC:L (Low) — no specialized conditions or race windows; attack is straightforward once a victim is identified.
  • PR:N (None) — no authentication or privileges needed to inject the payload.
  • UI:R (Required) — a victim user must load the crafted request or follow a maliciously formed URL/referrer for the script to execute.
  • S:C (Changed) — the vulnerable component's exploitation can affect resources outside its security authority, meaning the XSS can operate in a context with broader privileges than the origin that was exploited (a serious indicator for stored XSS in an admin-facing surface).
  • C/I/A:L (Low each) — limited but real confidentiality, integrity, and availability effects, consistent with session theft, DOM manipulation, and defacement/forced-redirect primitives.

The combination of PR:N with UI:R and S:C is characteristic of an unauthenticated reflected or stored XSS that can be aimed at high-value sessions (administrators, shop managers, authenticated customers). Where a plugin output is rendered inside an administrative or authenticated page, a low-privilege or unauthenticated attacker can target a higher-privileged victim, achieving privilege-context crossing — the reason scope is rated Changed.

No public proof-of-concept, exploitation code, or Nuclei template is available for this CVE. The attack chain is therefore inferred from the XSS vulnerability class and the specific unauthenticated, WooCommerce-plugin context, not from observed exploit artifacts.

Exploitation Scenarios

The following chain is derived strictly from the CVE description (unauthenticated XSS in a WooCommerce permalink plugin) and the CVSS vector. No specific function names, endpoints, parameters, or file paths are asserted because none are provided in the source data.

  1. Reconnaissance / target identification. An attacker enumerates WordPress sites running WooCommerce and fingerprints the Permalink Manager plugin. Detection is straightforward through publicly reachable front-end assets and plugin metadata exposed by the CMS, or via Shodan/HTTP-header crawling. The attacker identifies instances where plugin version is <= 2.3.13.

  2. Triggering the flaw class. Since the vulnerability is unauthenticated XSS, the attacker crafts a request containing a malicious script payload placed into the input that the plugin fails to sanitize before reflecting/storing it in an HTML context. Delivery does not require credentials (PR:N). The exact parameter is not specified in the source data; generically, the payload is embedded in a URL or request field consumed by the plugin's permalink handling logic.

  3. Payload/execution method (vulnerability-class level). The crafted link or stored content is delivered to a victim (UI:R) — typically via phishing email, a shared link, a comment, or a referrer chain that causes the target's browser to render the vulnerable page. When the victim's browser loads the page containing the unencoded payload, the injected JavaScript executes in the origin's context. Because scope is Changed (S:C), the script runs with the potential to reach resources beyond the immediate origin, meaning a low- or no-privilege attacker can operate in a higher-privilege context when a privileged user is the victim.

  4. Post-exploitation impact. Typical XSS outcomes consistent with the Low C/I/A ratings include: theft of session cookies or authentication tokens, hijacking of an authenticated WooCommerce administrator/shop-manager session, DOM-based redirection to attacker infrastructure, injection of further scripts, and manipulation of displayed storefront or admin content. With a changed-scope XSS aimed at an admin session, the practical escalation path is unauthorized modification of site content or configuration via the hijacked administrative session — though the CVSS vector itself only rates component impact as Low.

No public PoC exists; no exploit-in-the-wild activity is reported in the provided data, and the CVE is not listed in CISA KEV. The chain above is a class-based inference, explicitly not an observed or tool-verified exploit.

Impact Assessment

The business impact centers on WooCommerce storefronts and WordPress sites that embed the Permalink Manager plugin at version 2.3.13 or earlier. Because the vulnerability is unauthenticated and remotely reachable (AV:N/PR:N/AC:L), the entire population of unpatched deployments is exposed at the discovery stage. The victim-interaction requirement (UI:R) filters out fully automated mass exploitation but does not protect against targeted phishing or social-engineering delivery, which is the standard vector for XSS against privileged users.

Blast radius considerations:

  • Session compromise. A hijacked administrator or shop-manager session (XSS in an authenticated context, made worse by S:C) can allow an attacker to modify products, prices, orders, or plugin/theme settings, and potentially to install further malicious content or backdoors through the compromised session.
  • Customer exposure. WooCommerce customer sessions and checkout flows may be affected if the vulnerable output renders in customer-facing pages, enabling credential or payment-adjacent data exfiltration depending on where the flaw manifests.
  • Reputational and regulatory. A defaced or injected storefront can violate PCI DSS obligations for e-commerce environments and trigger customer-trust and compliance impacts.
  • CVSS-weighted severity. The 7.1 High score combines the low per-metric impacts (C:L/I:L/A:L) with the scope change and unauthenticated network access; the actual risk rises sharply when a privileged victim is targeted, which the Changed-scope metric anticipates.

The absence of a patch (confidence 0/4) and of any product-level fix means the exposure is persistent until the vendor releases an update or operators remove/replace the component. Absence from CISA KEV and the lack of public exploit code argues against active widespread exploitation at this time, but does not reduce the underlying exploitability of an unauthenticated XSS in a widely deployed e-commerce plugin.

Detection Guidance

Detection must be heuristic: no signature, PoC, or known payload strings exist, so monitoring focuses on XSS-pattern indicators in requests to WordPress/WooCommerce front ends and on plugin-specific request paths.

Sigma Rule

title: Unauthenticated XSS Attempt Against Premmerce Permalink Manager for WooCommerce
id: 8f3a1c2e-7b64-4d9a-9c11-2e5b6a4f0d21
status: experimental
description: Detects suspicious script-tag or event-handler payloads in HTTP requests targeting WordPress/WooCommerce front-end endpoints, indicative of XSS probing against the Premmerce Permalink Manager plugin (CVE-2026-97272).
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-97272
author: Threat Intelligence
date: 2026/01/01
logsource:
  category: webserver
  product: apache
detection:
  selection_method:
    cs-method:
      - GET
      - POST
  selection_keywords:
    cs-uri-query|contains:
      - '<script'
      - '%3Cscript'
      - 'onerror='
      - 'onload='
      - 'javascript:'
      - 'document.cookie'
      - 'svg/onload'
  selection_uri:
    cs-uri-stem|contains:
      - 'permalink'
      - 'woocommerce'
      - 'wp-admin'
  condition: selection_method and selection_keywords and selection_uri
falsepositives:
  - Legitimate applications embedding script tags in query strings
  - Security scanners and penetration-test traffic
level: medium
tags:
  - attack.t1059.007
  - cve.2026.97272

YARA Rule

rule CVE_2026_97272_WooCommerce_Permalink_XSS
{
    meta:
        description = "Heuristic detection of HTML/HTTP payloads containing XSS vectors relevant to an unauthenticated XSS in the Premmerce Permalink Manager for WooCommerce plugin"
        author = "Threat Intelligence"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-97272"
        cve = "CVE-2026-97272"
        date = "2026-01-01"
        severity = "high"

    strings:
        $s1 = "<script" ascii nocase
        $s2 = "javascript:" ascii nocase
        $s3 = "onerror=" ascii nocase
        $s4 = "onload=" ascii nocase
        $s5 = "document.cookie" ascii nocase
        $s6 = "permalink" ascii nocase
        $s7 = "woocommerce" ascii nocase

    condition:
        uint16(0) == 0x3C3F or
        (
            2 of ($s1, $s2, $s3, $s4, $s5) and
            1 of ($s6, $s7)
        )
}

Suricata IDS Rule

alert http any any -> any any (msg:"CVE-2026-97272 Possible Unauthenticated XSS Premmerce Permalink Manager for WooCommerce"; flow:established,to_server; http.method; content:"GET"; http.uri; content:"permalink"; nocase; http.uri; content:"|3C|script|3E|"; nocase; http.uri; content:"onerror|3D|"; nocase; classtype:web-application-attack; reference:cve,2026-97272; reference:url,nvd.nist.gov/vuln/detail/CVE-2026-97272; sid:202697272; rev:1;)

Elastic Detection

sequence by source.ip with maxspan=5m
  [ network where network.protocol == "http" and
      url.query matches~ ".*(\\%3Cscript|<script|onerror=|onload=|javascript:).*" and
      url.path matches~ ".*(permalink|woocommerce|wp-admin).*" ]
  [ network where network.protocol == "http" and
      http.response.status_code >= 200 and http.response.status_code < 400 ]

Splunk SPL Query

index=web sourcetype=access_combined OR sourcetype=access_common
| eval uri_uri=urldecode(uri)
| where (match(uri_uri, "(?i)(<script|%3cscript|onerror=|onload=|javascript:|document\.cookie|svg/onload)"))
| where (match(uri_uri, "(?i)(permalink|woocommerce|wp-admin)"))
| stats count min(_time) as first_seen max(_time) as last_seen values(uri) as sample_uris by clientip, host, status
| where count >= 1
| sort - count

Wazuh OSSEC Rule

<group name="web,appsec,woocommerce,">
  <rule id="100972" level="10">
    <decoded_as>web-accesslog</decoded_as>
    <description>CVE-2026-97272: Possible unauthenticated XSS attempt against Premmerce Permalink Manager for WooCommerce</description>
    <match>permalink</match>
    <regex type="pcre2">(?i)(%3Cscript|<script|onerror=|onload=|javascript:|document\.cookie)</regex>
    <options>alert_by_email</options>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 — UNPATCHED. No vendor fix, official patch, workaround, or tracked patch source exists for CVE-2026-97272 at the time of reporting. Version 2.3.13 and all prior versions remain affected per NVD.

  1. Immediate mitigations (compensating controls):

    • Deploy a Web Application Firewall (WAF) with XSS rule sets enabled and inspected in blocking or challenge mode, targeting requests to WooCommerce/WordPress front-end endpoints. Map coverage to known XSS patterns (<script>, event handlers, javascript: URIs) since no CVE-specific signature exists.
    • Apply strict Content Security Policy (CSP) headers with script-src restrictions and nonce/hash-based allowlisting to neutralize inline script execution even if output encoding fails.
    • Enable HttpOnly and Secure flags on all WordPress/WooCommerce session cookies to blunt session-theft post-exploitation, and enforce SameSite cookie attributes.
    • Reduce attack surface by removing or disabling the Permalink Manager plugin if its functionality is not essential. Where the plugin is required, restrict exposure of any administrative/authenticated plugin pages to trusted networks.
    • Increase monitoring and user awareness regarding phishing links that may deliver the XSS payload via UI:R.
  2. Patch/upgrade steps:

    • Monitor the Premmerce vendor channels and the WordPress plugin repository for a patched release (expected > 2.3.13). Because patch confidence is 0/4, do not assume any currently published version is fixed.
    • When a fixed version is published, stage, test on a clone, and deploy promptly; verify version after upgrade.
    • If the vendor confirms the plugin is abandoned, plan migration to an actively maintained permalink/URL-management alternative.
  3. Long-term hardening:

    • Enforce a vulnerability-management cadence for all WordPress plugins, with automated inventory and version tracking to detect when patches become available.
    • Adopt a policy of minimizing third-party plugin usage on internet-facing e-commerce sites and requiring active vendor maintenance as a procurement criterion.
    • Enforce output encoding and contextual escaping as a development standard for any custom integration that processes URLs/parameters, and perform periodic XSS testing (authenticated and unauthenticated).
    • Maintain layered defense (WAF + CSP + cookie flags + least privilege) so that a single unpatched component does not translate directly into site compromise.

References

No public proof-of-concept, Nuclei template, or exploit code has been observed; no threat-actor campaign or exploit-in-the-wild activity is attributable to this CVE in the available data.

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

product:"Premmerce"
title:"Premmerce"
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-97272/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.