CVE-2026-129455

Zr.Admin.NET commit e6ceaf4 through eb9228a IDOR via front/article API

Published Nov 15, 2026 CVSS 4.0 · 5.3 Medium EPSS n/a KEV · Not listed
Description
Zr.Admin.NET commit e6ceaf4 through commit eb9228a contains an insecure direct object reference vulnerability in FrontArticleController that allows authenticated users to change other users' article visibility and pin state. Attackers can send PUT /front/article/changePublic with their own UserId in the body to make private articles public, then read them anonymously via GET /front/article/{id}.

Analysis

AI-generated

Technical impact

Zr.Admin.NET contains an insecure direct object reference flaw in the FrontArticleController that lets an authenticated user send a PUT request to /front/article/changePublic with their own UserId. The request changes other users’ article visibility and pin state, allowing private articles to be made public and subsequently read through a public GET endpoint. The weakness is a classic IDOR (CWE‑639) that bypasses ownership checks and exposes content that was intended to remain private.

Affected Systems

The vulnerable code exists in Zr.Admin.NET between the commits e6ceaf4 and eb9228a of the izhaorui Zr.Admin.NET repository. No specific release number is mentioned, so all releases that include code from these commit ranges are impacted.

Risk and Exploitability

The CVSS score of 5.3 indicates medium severity. EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog, implying no widespread exploitation yet. Exploitation requires authenticated access, and it is inferred that attackers need to obtain valid user credentials—through phishing, credential reuse, insider activity, or other means—to issue the malicious request. If such credentials are compromised, an attacker can covertly change others’ articles to public and read them anonymously, compromising confidentiality. The risk is moderate and should be mitigated promptly.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Zr.Admin.NET to a patched version that removes the insecure direct object reference in FrontArticleController.
  • Ensure the /front/article/changePublic endpoint verifies that the authenticated user owns the article or has administrative privileges before allowing visibility changes.
  • Enforce role‑based access controls so that only administrators may modify article visibility or pin state.

Generated by OpenCVE AI on November 15, 2026 at 03:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Izhaorui
Izhaorui zr.admin.net
Vendors & Products Izhaorui
Izhaorui zr.admin.net
Type Values Removed Values Added
Description Zr.Admin.NET commit e6ceaf4 through commit eb9228a contains an insecure direct object reference vulnerability in FrontArticleController that allows authenticated users to change other users' article visibility and pin state. Attackers can send PUT /front/article/changePublic with their own UserId in the body to make private articles public, then read them anonymously via GET /front/article/{id}.
Title Zr.Admin.NET commit e6ceaf4 through eb9228a IDOR via front/article API
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Nov 15, 2026, 1:49 AM
Reserved
Nov 14, 2026, 7:03 PM
Status
Deferred
Published
Nov 15, 2026, 2:17 AM
Modified
Nov 15, 2026, 2:17 AM