Description
Serendipity before 2.6.1 contains an authentication context confusion vulnerability where password validation and session loading operate independently without ensuring both use the same user record. An authenticated Editor can create a username collision with an Administrator account and obtain administrative privileges by logging in with their own password while the session loads the Administrator's account data.
Published: 2026-07-30
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability in Serendipity prior to version 2.6.1 allows an authenticated Editor to create a username collision with an existing Administrator account. During login, password validation and session loading are performed independently, so the system can accept the Editor’s password while loading the Administrator’s session data. This results in a privilege escalation that grants administrative privileges to the attacker. The weakness corresponds to CWE‑304, an authentication context confusion flaw.

Affected Systems

The affected product is Serendipity (s9y:Serendipity). Any installation running a version earlier than 2.6.1 is vulnerable; all other versions are considered unaffected.

Risk and Exploitability

The CVSS score for this Serendipity vulnerability is 8.7, indicating high severity. However, the EPSS score of <1% shows a very low likelihood that it will be actively exploited, and the issue is not listed in the CISA KEV catalog. Exploitation requires the attacker to already have editorial privileges and an existing Administrator account, so the attack vector is limited to environments where credentials can be compromised or usernames are not strictly unique. The flaw does not involve arbitrary code execution; the attacker gains administrative functions, creating a significant threat to confidentiality, integrity, and availability if exploited. The overall risk remains low due to the low exploitation probability, but protective measures are still recommended.

Generated by OpenCVE AI on August 2, 2026 at 05:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Serendipity to version 2.6.1 or later, which enforces proper authentication context checks.
  • Restrict the Editor role from creating usernames that collide with any existing Administrator usernames by enforcing unique username validation in the user registration logic.
  • Ensure session loading verifies that the user record used for password validation matches the session user record, adding a check or applying a temporary code patch if an upgrade is not immediately possible.

Generated by OpenCVE AI on August 2, 2026 at 05:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 31 Jul 2026 23:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 30 Jul 2026 14:15:00 +0000

Type Values Removed Values Added
Description Serendipity before 2.6.1 contains an authentication context confusion vulnerability where password validation and session loading operate independently without ensuring both use the same user record. An authenticated Editor can create a username collision with an Administrator account and obtain administrative privileges by logging in with their own password while the session loads the Administrator's account data.
Title Serendipity < 2.6.1 Authentication Bypass via Username Collision
First Time appeared S9y
S9y serendipity
Weaknesses CWE-304
CPEs cpe:2.3:a:s9y:serendipity:*:*:*:*:*:*:*:*
Vendors & Products S9y
S9y serendipity
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-31T22:52:50.209Z

Reserved: 2026-07-29T13:36:36.277Z

Link: CVE-2026-67351

cve-icon Vulnrichment

Updated: 2026-07-31T22:52:42.371Z

cve-icon NVD

Status : Deferred

Published: 2026-07-30T14:17:04.503

Modified: 2026-07-31T23:17:26.430

Link: CVE-2026-67351

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-02T05:30:06Z

Weaknesses
  • CWE-304

    Missing Critical Step in Authentication