CVE-2026-111277: NivoCart through 2.5.1 Guest Order Invoice Disclosure via account/order/download

Published Oct 15, 2026
·
Updated

NivoCart through 2.5.1 contains a missing authorization vulnerability in the download() action of account/order that allows unauthenticated attackers to retrieve guest order invoices by supplying an orderid. Attackers can iterate the orderid parameter, which matches guest orders stored with customerid 0, to disclose guest names, addresses, telephone numbers, emails, purchased items, and totals.

Affected Software

1 affected component
NivoCart NivoCart<=2.5.1

Event History

Oct 15, 2026
CVE Published
via MITRE·09:43 PM
Data Sourced
via MITRE·09:43 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments and orders are exposed?

NivoCart versions through 2.5.1 are affected. The exposure applies to guest orders, which are stored with customer_id 0.

2

What does an attacker need to exploit the issue?

No authentication, privileges, or user interaction are required. An attacker only needs to supply an order_id to the account/order download action and can iterate order IDs to locate guest orders.

3

What information can be disclosed?

Retrieved guest-order invoices can disclose guest names, addresses, telephone numbers, email addresses, purchased items, and order totals.

4

How can I determine whether records may already be exposed?

Review access logs for unauthenticated requests to the account/order download action, especially requests with varying or sequential order_id values. Guest orders with customer_id 0 are the records targeted by this issue.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203