CVE-2026-84186: PrestaShop IP address spoofing in getRemoteAddr()

CVE-2026-84186 · Severity: info · CVSS 6.9 · Published 2026-09-07

PrestaShop is a popular open-source e-commerce platform used to build online stores. This vulnerability allows attackers to forge their source IP address via the X-Forwarded-For header, bypassing IP-based security controls like maintenance mode allowlists and enabling tampering with security logs and evasion of fraud detection systems.

Technologies: PrestaShop. Vendors: PrestaShop.

Quick answers

Is CVE-2026-84186 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-84186 being exploited in the wild.
How severe is CVE-2026-84186?
Informational severity, with a CVSS score of 6.9, published 7 September 2026.
Which products and versions are affected?
PrestaShop before 8.2.8 and 9.1.5.
Is there a fix for CVE-2026-84186?
A patch was published on 2026-09-07: Fixed in versions 9.1.5 and 8.2.8 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-84186 attacked?
It is attacked over the network, in a web application.
Am I affected by CVE-2026-84186?
Check whether you run PrestaShop at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

This vulnerability is an access control issue (CWE-290) in the Tools::getRemoteAddr() function where PrestaShop incorrectly trusts and processes the X-Forwarded-For header when running behind a reverse proxy, load balancer, or CDN. An unauthenticated remote attacker can supply an arbitrary IP address via this header, and the application will use it instead of the real client IP from trusted infrastructure. This allows bypassing IP-based allowlists, forging audit and security logs, and evading geolocation checks, fraud detection, and request rate limiting. The vulnerability has been patched in PrestaShop versions 9.1.5 and 8.2.8.

Affected products

  • PrestaShop PrestaShop before 8.2.8 and 9.1.5

Timeline

  • 2026-09-07: disclosed
  • 2026-09-07: patched: Fixed in versions 9.1.5 and 8.2.8

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.