Miggo Logo

CVE-2019-8123:
Magento 2 Community Edition Insufficient Logging

5.3

CVSS Score
3.1

Basic Information

EPSS Score
0.27024%
Published
5/24/2022
Updated
2/12/2024
KEV Status
No
Technology
TechnologyPHP

Technical Details

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Package NameEcosystemVulnerable VersionsFirst Patched Version
magento/community-editioncomposer>= 2.1.0, < 2.1.192.1.19
magento/community-editioncomposer>= 2.2.0, < 2.2.102.2.10
magento/community-editioncomposer>= 2.3.0, < 2.3.32.3.3

Vulnerability Intelligence
Miggo AIMiggo AI

Miggo AIRoot Cause Analysis

The vulnerability centers around insufficient logging of configuration changes. While exact code diffs are unavailable, Magento's configuration management flow involves these key components:

  1. The Save controller action is the entry point for configuration changes
  2. The Config model's save() method persists the changes

In vulnerable versions, these components likely lacked:

  • User identity logging
  • Before/after value recording
  • Timestamp granularity
  • Change type identification

Confidence is medium because while these are architecturally logical locations for the flaw, the absence of commit diffs prevents absolute certainty. The patched versions (2.1.19+, 2.2.10+, 2.3.3+) would have enhanced logging in these areas based on the vulnerability description.

Vulnerable functions

Only Mi**o us*rs **n s** t*is s**tion

WAF Protection Rules

WAF Rule

*n insu**i*i*nt lo**in* *n* monitorin* vuln*r**ility *xists in M***nto * prior to *.*.*.* *n* *.**.*.*, M***nto *.* prior to *.*.**, M***nto *.* prior to *.*.**, M***nto *.* prior to *.*.*. T** lo**in* ***tur* r*quir** *or *****tiv* monitorin* *i* no

Reasoning

T** vuln*r**ility **nt*rs *roun* insu**i*i*nt lo**in* o* *on*i*ur*tion ***n**s. W*il* *x**t *o** *i**s *r* un*v*il**l*, M***nto's *on*i*ur*tion m*n***m*nt *low involv*s t**s* k*y *ompon*nts: *. T** S*v* *ontroll*r **tion is t** *ntry point *or *on*i*