Miggo Logo

CVE-2017-20059: Cross site scripting in Elefant CMS

5.4

CVSS Score
3.1

Basic Information

EPSS Score
0.41918%
Published
6/21/2022
Updated
1/27/2023
KEV Status
No
Technology
TechnologyPHP

Technical Details

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Package NameEcosystemVulnerable VersionsFirst Patched Version
elefant/cmscomposer< 1.3.131.3.13

Vulnerability Intelligence
Miggo AIMiggo AI

Miggo AIRoot Cause Analysis

The vulnerability patterns consistently show: 1) Lack of output encoding in title fields (</title> breakout) 2) Unencoded user-controlled values in admin interfaces 3) Template files directly echoing user input without escaping. While exact function names aren't provided, the persistent XSS mechanism implies vulnerable rendering functions in page/blog/user management components that handle title/output rendering without proper context-aware escaping.

Vulnerable functions

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

WAF Protection Rules

WAF Rule

* vuln*r**ility, w*i** w*s *l*ssi*i** *s pro*l*m*ti*, **s ***n *oun* in *l***nt *MS *.*.**-R*. *****t** *y t*is issu* is som* unknown *un*tion*lity o* t** *ompon*nt Titl* **n*l*r. T** m*nipul*tion wit* t** input </titl*><im* sr*=no on*rror=*l*rt(*)>

Reasoning

T** vuln*r**ility p*tt*rns *onsist*ntly s*ow: *) L**k o* output *n*o*in* in titl* *i*l*s (</titl*> *r**kout) *) Un*n*o*** us*r-*ontroll** v*lu*s in **min int*r****s *) T*mpl*t* *il*s *ir**tly ***oin* us*r input wit*out *s**pin*. W*il* *x**t `*un*tion