Skip to main content

Barcode Scanner Plugin EUVDEUVD-2026-96505

| CVE-2026-62117 HIGH
SQL Injection (CWE-89)
2026-10-10 Patchstack GHSA-hw2x-rj5c-rr5r
8.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register/authenticate as Subscriber
  2. Exploit
    Send crafted request with SQL payload
  3. Execution
    Injection executes in WordPress DB query
  4. Impact
    Exfiltrate credentials and sensitive data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the Barcode Scanner with Inventory & Order Manager plugin (version 1.13.1 or earlier) to be installed and active on a WordPress site, plus a valid Subscriber-level (or higher) account - per CVSS PR:L the attacker must be authenticated at the lowest WordPress role. The practical risk is amplified on sites that allow open user self-registration, since any visitor can obtain the required Subscriber account; conversely, sites that disable public registration and restrict account creation substantially limit exploitability. No user interaction is required (UI:N) and the flaw is reachable over the network (AV:N).

Impact

The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L, base 8.5) describes a network-reachable, low-complexity SQL injection requiring only low privileges and no user interaction. The 'Subscriber' qualifier in the title aligns with PR:L: WordPress Subscriber is the lowest authenticated role and is self-registrable on many sites, so the authentication barrier is minimal in practice. No EPSS score, KEV listing, or POC indicator was supplied, so there is no public exploit identified at time of analysis and no evidence of active exploitation - this is a high-CVSS finding driven by impact and ease of access rather than by observed exploitation. The signals are internally consistent (network vector matches a WordPress plugin reachable over HTTP; PR:L matches a subscriber-level flaw), so no contradictions require vendor verification. The main caveat is the real-world exposure: exploitation depends on the specific plugin being installed and on open user registration, and the plugin itself has a modest deployment footprint, which lowers absolute risk despite the high base score. Note also that the vendor-supplied impact of I:N/A:L is conservative for CWE-89, as SQL injection frequently permits data modification.

Exploit ScenarioDerived

An attacker registers or uses a low-privileged Subscriber account on a WordPress site running the Barcode Scanner with Inventory & Order Manager plugin (<= 1.13.1), then sends a crafted request to a vulnerable plugin endpoint with malicious SQL in a parameter. Because input is not properly sanitized, the injected query executes against the WordPress database, allowing extraction of sensitive data such as user credentials and secret keys. No public exploit code was identified at time of analysis, and no user interaction is required.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 10, 2026

SQL injection in the WordPress plugin Barcode Scanner with Inventory & Order Manager (versions up to and including 1.13.1) lets an attacker who holds a Subscriber-level account inject arbitrary SQL through plugin input, as reported by Patchstack via CVE-2026-62117. The vulnerability is network-reachable, low-complexity and needs no user interaction, and because Subscriber is the lowest standard WordPress role, any site that allows open self-registration effectively exposes the flaw to any visitor who signs up. Patchstack scores it 8.5 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L), while our independent assessment uses CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N (base 7.1), reflecting high confidentiality impact and limited integrity impact without a scope change; no public exploit code or confirmed active exploitation was identified at time of analysis.

RemediationAI

No exact fixed version was supplied in the available data, so patch availability for CVE-2026-62117 is not confirmed at time of analysis; the first action is to check the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/barcode-scanner-lite-pos-to-manage-products-inventory-and-orders/vulnerability/wordpress-barcode-scanner-with-inventory-order-manager-plugin-1-13-1-sql-injection-vulnerability) and the WordPress plugin directory for a release newer than 1.13.1 and upgrade to the latest available version, since any security fix will only land in a version above the affected ceiling. If no patched build is yet available, the plugin must be deactivated and removed from production until a fix ships - the trade-off is loss of the scanner, inventory and order-management functionality, which is preferable to leaving a Subscriber-reachable SQL injection live; if the plugin is business-critical, isolate it to a staging site or a restricted instance rather than the public storefront. Compensating controls to reduce blast radius while a fix is pending: disable open user self-registration and audit existing accounts so Subscriber privileges are only held by vetted users (this removes the PR:L foothold, though it will not stop an already-registered low-privileged user or a compromised Subscriber credential); drop the WordPress database user to the minimum grants the application actually needs (no FILE, no stacked-query or multi-database access) to limit what an injected statement can reach; and deploy WAF rules targeting SQLi patterns on the plugin's REST/AJAX endpoints, understanding that signature-based filtering can be bypassed by encoding tricks and may generate false positives against legitimate barcode/order payloads. After remediation, review database and web logs for anomalous queries or unexpected account creation preceding the upgrade to determine whether any data was already extracted.

Affected VersionsENISA

Barcode Scanner with Inventory & Order Manager n/a ≤1.13.1

Affected Packages

euvd barcode_scanner_with_inventory_order_manager no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is a third-party WordPress plugin, 'Barcode Scanner with Inventory & Order Manager' (vendor dmitry_v., CPE cpe:2.3:a:dmitry_v.:barcode_scanner_with_inventory_&_order_manager:*:*:*:*:*:*:*:*), which is distributed through the WordPress plugin ecosystem and runs with the database privileges of the WordPress installation. The root cause is CWE-89, SQL Injection: user-supplied input - reachable by a low-privileged Subscriber account - is incorporated into a SQL statement without adequate parameterization or escaping (typically bypassing $wpdb->prepare() and the plugin's own capability/nonce checks). That allows an authenticated attacker to alter query semantics and read data far beyond what a Subscriber should see, which is why the confidentiality impact is rated High. Patchstack's vector assumes a scope change (S:C) plus an availability impact (A:L), whereas the independent assessment treats the impact as confined to the WordPress/plugin data store (S:U) and limited to integrity impact (I:L) with no availability effect (A:N); both agree the attack is remote (AV:N), low complexity (AC:L), requires only low privileges (PR:L) and needs no user interaction (UI:N). Because the injected queries execute as the WordPress database user, the practical blast radius depends on how broadly that account is privileged and on whether any plugin functionality exposes a database-error or timing channel that makes blind extraction observable.

Know when Wordpress Plugin gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 8.5 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 7.1 HIGH

Network-reachable SQLi exploitable by a low-privileged Subscriber (PR:L), yielding full database read (C:H) and possible limited writes (I:L); scope kept Unchanged as impact stays within the DB security authority.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
None
Availability
Low

DescriptionCVE.org

Subscriber SQL Injection in Barcode Scanner with Inventory & Order Manager <= 1.13.1 versions.

Executive ViewAI

Why It Matters

The WordPress plugin Barcode Scanner with Inventory & Order Manager (versions up to and including 1.13.1) contains a high-severity SQL injection vulnerability that allows any authenticated Subscriber-level user to access sensitive database information. Because Subscriber is the lowest standard WordPress role, any site that permits open self-registration effectively exposes this flaw to any visitor who creates an account, putting customer data, order details, and inventory records at risk. Leadership should prioritize this issue due to the potential confidentiality breach and the absence of a vendor patch.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include disabling the plugin, restricting or disabling open self-registration, assigning new users no role or a custom minimal role, deploying WAF/virtual patching rules to block SQL injection patterns, auditing Subscriber accounts, and monitoring logs for exploitation attempts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche WordPress inventory/barcode plugin, limited install base
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy