CVE-2020-15243CWE-287

WebApi Authentication attribute missing in Smartstore

Critical · published October 8, 2020

CVSS v3.1
9.1
EPSS
1%
Percentile
67.8
In the wild
Unconfirmed
What it is

🚨 A missing authentication attribute in Smartstore's Web API puts your shop at serious risk! 🔥 Think of it like leaving the front door of your shop wide open while you go on a coffee break — anyone can stroll in and rummage through your valuables without a second glance! An attacker could easily access sensitive information, change products, or even take over your entire storefront. This could lead to data breaches or unauthorized transactions, which would be absolutely devastating for your business.

Put simply

Think of it like leaving the front door of your shop wide open while you go on a coffee break — anyone can stroll in and rummage through your valuables without a second glance! This vulnerability allows unauthorized access to the Smartstore Web API due to a missing authentication requirement in affected versions 4.0.0 and 4.0.1, especially when the Web API plugin is active.

What to do

An attacker could easily access sensitive information, change products, or even take over your entire storefront. This could lead to data breaches or unauthorized transactions, which would be absolutely devastating for your business. To protect your shop, merge your repository with version 4.0.x or overwrite the file SmartStore.Web.Framework in the */bin* directory. If you can’t update, consider uninstalling the Web API plugin as a temporary workaround until you can patch your system. You've got this! Follow these steps to lock down your store and regain control. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.01196 · 67.8th percentile
Weakness
CWE-287 · Improper Authentication
Published
2020-10-08T22:40Z
EPSS history
Timeline
  • 08 OCT 22:40Z
    WebApi Authentication attribute missing in Smartstore
    cvelistv5