Skip to main content

Emlog Pro CVE-2025-61930

HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2025-10-10 security-advisories@github.com
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Lure authenticated admin to malicious page
  2. Exploit
    Auto-submit crafted POST to password-change endpoint
  3. Execution
    Admin password changed without consent
  4. Impact
    Attacker logs in and takes over privileged account

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that a victim administrator be actively authenticated to the Emlog Pro admin interface AND be induced (via UI:R user interaction) to visit or render an attacker-controlled page that issues a forged POST to the password-change endpoint. The key limiting factors are: (1) the target must be a logged-in privileged user, (2) successful social engineering is needed to deliver the malicious request, and (3) the endpoint must lack effective anti-CSRF protections (the root cause). No special non-default product configuration is called out in the description; all Emlog Pro versions 2.5.19 and earlier are affected, and because no patched version exists, exploitation cannot currently be eliminated by upgrading.

Impact

This is a CWE-352 Cross-Site Request Forgery flaw with a vendor/NVD-provided CVSS 3.1 score of 8.8 (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H). The high score is driven by network reach, low complexity, no attacker privileges, and high C/I/A impact (admin account takeover). However, the required user interaction (UI:R) is a meaningful mitigating factor: exploitation depends on tricking an already-authenticated administrator into visiting an attacker-controlled page, which lowers reliability compared to a fully automated remote flaw. Exploitation signals are mixed and partly missing: publicly available exploit code exists (reported via GitHub Security Advisory), but there is NO CISA KEV listing and NO EPSS score provided in the input, so there is no evidence of active or widespread exploitation at time of analysis - POC availability should not be conflated with in-the-wild use. A notable aggravating factor is that no patched version exists as of publication, so affected deployments cannot remediate via upgrade and must rely on compensating controls. Net: a genuine, credible risk for internet-exposed Emlog Pro admin panels, but the social-engineering dependency and niche product footprint temper it below the raw 8.8 for most environments.

Exploit ScenarioDerived

An attacker hosts a malicious web page containing an auto-submitting form (or embedded request) targeting the Emlog Pro admin password-change endpoint. A logged-in administrator who is lured into visiting the page unknowingly submits the crafted POST, silently resetting the admin password to an attacker-chosen value and granting full account takeover. Publicly available exploit/PoC code exists in the GitHub Security Advisory, lowering the effort required.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 19, 2026

Cross-site request forgery in Emlog Pro 2.5.19 and earlier can lead to account takeover of a privileged administrator because the password-change endpoint accepts forged POST requests without adequate anti-CSRF validation. A remote attacker must trick a logged-in administrator into visiting an attacker-controlled page, so exploitation requires user interaction despite the CVSS 8.8 rating; publicly available exploit code exists, and no CISA KEV active-exploitation confirmation was provided. No vendor patch is identified for the affected versions at time of analysis.

RemediationAI

No vendor-released patch is identified at time of analysis; no exact fixed version is available for Emlog Pro 2.5.19 and earlier. Until a patched release appears, restrict access to the Emlog Pro administrative interface to trusted networks or VPN, which reduces remote exposure but complicates administrative access; shorten admin session lifetimes and require re-authentication before sensitive changes, which reduces the exploitation window but adds usability friction; and deploy reverse-proxy or WAF rules that reject password-change POSTs lacking valid Origin/Referer and CSRF-token indicators, recognizing that poorly tuned rules can break legitimate admin workflows. Administrators should avoid browsing untrusted sites while logged into Emlog Pro and should monitor https://github.com/emlog/emlog/security/advisories/GHSA-m2qw-9wjx-qxm2 for a fixed release.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Emlog Pro is an open-source website building/CMS product, and the affected component is its administrative password-change workflow. The root cause is CWE-352 Cross-Site Request Forgery: the state-changing password-change endpoint relies on the victim administrator's ambient browser session and does not enforce an effective per-request anti-CSRF token or equivalent Origin/Referer validation. The supplied CPE, cpe:2.3:a:emlog:emlog:*:*:*:*:pro:*:*:*, identifies Emlog Pro through the affected 2.5.19-and-earlier range. The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H means the attacker does not need to authenticate to Emlog via PR:N, but the victim must be a logged-in administrator and must be induced to render the forged request via UI:R. Public exploit code is reported; there is no CISA KEV confirmation in the provided data.

Know when Emlog gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Classic CSRF: PR:N as the attacker rides the victim's session, UI:R for the required admin interaction, and C/I/A:H because admin password change yields full account takeover.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionNVD

Emlog is an open source website building system. Emlog Pro versions 2.5.19 and earlier are vulnerable to Cross‑Site Request Forgery (CSRF) on the password change endpoint. An attacker can trick a logged‑in administrator into submitting a crafted POST request to change the admin password without consent. Impact is account takeover of privileged users. Severity: High. As of time of publication, no known patched versions exist.

Executive ViewAI

Why It Matters

Emlog Pro 2.5.19 and earlier expose organizations to administrative account takeover through a cross-site request forgery weakness, and publicly available exploit code exists. A successful attack depends on tricking a logged-in administrator into visiting a malicious page, but the resulting privileged access could let an attacker control the Emlog Pro site and its content. Because no vendor-released patch is identified at time of analysis, leadership should treat this as a high-priority interim-risk management issue affecting teams that operate or administer Emlog Pro.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Restrict administrative access to trusted networks or VPN; place Emlog Pro admin endpoints behind a reverse proxy or WAF that validates Origin/Referer and blocks cross-site POST requests to the password-change endpoint; require administrators to avoid untrusted links and re-authenticate after suspected exposure; monitor administrator password changes and audit logs; consider temporarily disabling the password-change function if operationally feasible until a vendor fix is available.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Low
niche open-source blogging/CMS, limited global enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

64
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

Affected Products (CPE)NVD

cpe:2.3:a:emlog:emlog:*:*:*:*:pro:*:*:*

More in Emlog

View all
CVE-2025-29401 CRITICAL POC
9.8 Mar 19

An arbitrary file upload vulnerability in the component /views/plugin.php of emlog pro v2.5.7 allows attackers to execut

CVE-2023-44974 CRITICAL POC
9.8 Oct 03

An arbitrary file upload vulnerability in the component /admin/plugin.php of Emlog Pro v2.2.0 allows attackers to execut

CVE-2023-44973 CRITICAL POC
9.8 Oct 03

An arbitrary file upload vulnerability in the component /content/templates/ of Emlog Pro v2.2.0 allows attackers to exec

CVE-2023-43291 CRITICAL POC
9.8 Sep 27

Deserialization of Untrusted Data in emlog pro v.2.1.15 and earlier allows a remote attacker to execute arbitrary code v

CVE-2021-40883 CRITICAL POC
9.8 Dec 14

A Remote Code Execution (RCE) vulnerability exists in emlog 5.3.1 via content/plugins. Rated critical severity (CVSS 9.8

CVE-2021-31737 CRITICAL POC
9.8 May 06

emlog v5.3.1 and emlog v6.0.0 have a Remote Code Execution vulnerability due to upload of database backup file in admin/

CVE-2019-16868 CRITICAL POC
9.8 Sep 25

emlog through 6.0.0beta has an arbitrary file deletion vulnerability via an admin/data.php?action=dell_all_bak request w

CVE-2025-61318 CRITICAL POC
9.1 Dec 08

Emlog Pro 2.5.20 has an arbitrary file deletion vulnerability. This vulnerability stems from the admin/template.php comp

CVE-2026-21430 CRITICAL POC
9.3 Jan 02

Emlog 2.5.23 is vulnerable to CSRF in article creation, which chains with stored XSS to achieve account takeover. An att

CVE-2026-22799 HIGH POC
8.8 Jan 12

Remote code execution in Emlog v2.6.1 and earlier allows authenticated attackers to upload arbitrary files through an in

CVE-2021-30081 HIGH POC
8.8 May 24

An issue was discovered in emlog 6.0.0stable. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable

CVE-2018-18316 HIGH POC
8.8 Oct 15

emlog v6.0.0 has CSRF via the admin/user.php?action=new URI. Rated high severity (CVSS 8.8), this vulnerability is remot

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