Code Execution Vulnerability in e107 by e107 Inc.
CVE-2026-57859

7.7HIGH

Key Information:

Vendor

E107inc

Status
Vendor
CVE Published:
30 July 2026

What is CVE-2026-57859?

The e107 content management system versions prior to 2.3.8 are susceptible to a code execution vulnerability due to improper handling of object deserialization in the e_array class. Attackers with access to database write operations can manipulate the user_prefs column by storing carefully crafted payloads. The flaw lies in the e_array::unserialize() function, which only performs a basic prefix check on the 'array' string before passing the value to eval(). This design oversight allows unauthorized execution of arbitrary PHP code when the affected user preferences are loaded, potentially compromising the security of the application and its data.

Affected Version(s)

e107 0 <= 2.3.7

e107 0 <= 2.3.7

e107 2.3.8

References

CVSS V4

Score:
7.7
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Usmon Khudoyorov
.