Skip to main content

Emlog CVE-2026-34228

HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-04-03 GitHub_M
8.7
CVSS 4.0 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

2
Analysis Generated
Apr 03, 2026 - 23:15 vuln.today
CVE Published
Apr 03, 2026 - 22:28 nvd
HIGH 8.7

DescriptionGitHub Advisory

Emlog is an open source website building system. Prior to version 2.6.8, the backend upgrade interface accepts remote SQL and ZIP URLs via GET parameters. The server first downloads and executes the SQL file, then downloads the ZIP file and extracts it directly into the web root directory. This process does not validate a CSRF token. Therefore, an attacker only needs to trick an authenticated administrator into visiting a malicious link to achieve arbitrary SQL execution and arbitrary file write. This issue has been patched in version 2.6.8.

AnalysisAI

Cross-Site Request Forgery (CSRF) in Emlog CMS versions prior to 2.6.8 enables remote attackers to execute arbitrary SQL commands and write arbitrary files to the web root without authentication. The vulnerability exploits an unprotected backend upgrade interface that accepts remote SQL and ZIP URLs via GET parameters, requiring only that an authenticated administrator visit a malicious link. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Craft malicious upgrade link with SQL/ZIP URLs
Delivery
Trick administrator into clicking link
Exploit
Server downloads and executes remote SQL
Execution
Extract ZIP into web root
Impact
Achieve arbitrary code execution

Vulnerability AssessmentAI

Exploitation Attacker must trick an authenticated Emlog administrator (versions before 2.6.8) into visiting a malicious link containing crafted GET parameters pointing to remote SQL and ZIP URLs. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS v4.0 score of 8.7 (High severity) reflects significant real-world risk due to the combination of network-based attack vector (AV:N), low attack complexity (AC:L), and no required privileges (PR:N) or user interaction (UI:N) from the attacker's perspective. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker crafts a malicious webpage containing hidden image tags or JavaScript that generates GET requests to the victim's Emlog backend upgrade interface, embedding URLs pointing to attacker-controlled SQL and ZIP files. When an authenticated Emlog administrator visits this malicious page while logged into their CMS dashboard, their browser automatically sends the requests with valid session cookies. …
Remediation Vendor-released patch: Emlog version 2.6.8 resolves this vulnerability by implementing CSRF token validation in the backend upgrade interface. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: identify all Emlog CMS deployments and document current versions; immediately restrict backend upgrade interface access via firewall or reverse proxy rules. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-34228 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy