Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-14500— Bulk Order Update for WooCommerce <= 1.6 - Unauthenticated Arbitrary File Read via 'csv_url' Parameter

Quick assessment

Affected
sayantandas20 Bulk Order Update for WooCommerce
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

WordPress Bulk Order Update for WooCommerce是WordPress基金会的一款批量订单更新组件。 WordPress Bulk Order Update for WooCommerce 1.6及之前版本存在路径遍历漏洞,该漏洞源于bouw_fetch_csv_data() AJAX处理器注册在wp_ajax_nopriv_钩子上且未进行能力或nonce检查,并将攻击者提供的csv_url POST参数直接传递给fopen()/fgetcsv(),导致未经身份验证的攻

CVSS 5.3 · Medium EPSS 0.47% · P40

Possible ATT&CK Techniques 1 AI

T1083 · File and Directory Discovery

Affected Version Matrix 1

VendorProduct Version RangeStatus
sayantandas20 Bulk Order Update for WooCommerce ≤ 1.6 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-14500

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Bulk Order Update for WooCommerce <= 1.6 - Unauthenticated Arbitrary File Read via 'csv_url' Parameter
Source: CVE Program / CVE List V5
Vulnerability Description
The Bulk Order Update for WooCommerce plugin for WordPress is vulnerable to Arbitrary File Read in versions up to, and including, 1.6. This is due to the bouw_fetch_csv_data() AJAX handler being registered on the wp_ajax_nopriv_ hook with no capability or nonce check, and passing the attacker-supplied csv_url POST parameter — filtered only by esc_url_raw() (which leaves absolute filesystem paths intact) and validate_file() (which only rejects '..' traversal patterns) — directly into fopen()/fgetcsv() and reflecting the first parsed line in the JSON response. This makes it possible for unauthenticated attackers to read the first line of arbitrary files on the server (such as /etc/passwd) and to use the handler as a file-existence oracle.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Source: CVE Program / CVE List V5
Vulnerability Title
WordPress Bulk Order Update for WooCommerce 路径遍历漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
WordPress Bulk Order Update for WooCommerce是WordPress基金会的一款批量订单更新组件。 WordPress Bulk Order Update for WooCommerce 1.6及之前版本存在路径遍历漏洞,该漏洞源于bouw_fetch_csv_data() AJAX处理器注册在wp_ajax_nopriv_钩子上且未进行能力或nonce检查,并将攻击者提供的csv_url POST参数直接传递给fopen()/fgetcsv(),导致未经身份验证的攻
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
sayantandas20 Bulk Order Update for WooCommerce 0 ~ 1.6 -

II. Public POCs for CVE-2026-14500

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-14500

请登录查看更多情报信息。

Vendor Advisories for CVE-2026-14500 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-14500

No comments yet


Leave a comment