Description
A vulnerability was identified in Pixelfed up to 0.12.11. Impacted is the function instancePeers of the file app/Http/Controllers/Api/ApiV1Controller.php of the component OAuth Scope Handler. Such manipulation of the argument ID leads to missing authentication. The attack may be performed from remote. The exploit is publicly available and might be used. Upgrading to version 0.12.10 is recommended to address this issue. The name of the patch is 68dca5097305fa0065d029587b2233524636025a. Upgrading the affected component is advised.
Published: 2026-09-20
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Authentication Bypass
Action: Patch
AI Analysis

Impact

The flaw resides in the instancePeers method of Pixelfed’s OAuth scope handler; the function fails to enforce authentication when the ID argument is manipulated, allowing any remote caller to retrieve peer data. This omission constitutes an authentication bypass that could expose private information about users’ peers and aligns with CWE-287 and CWE-306. The vulnerability offers an attacker the ability to read data that should be protected by credentials, thereby compromising confidentiality.

Affected Systems

Pixelfed installations running version 0.12.11 or earlier are affected. The vendor patch, identified by commit 68dca5097305fa0065d029587b2233524636025a, is included in release v0.12.10 and in all subsequent releases. Administrators should verify that their deployment matches or exceeds this version to eliminate the flaw.

Risk and Exploitability

The CVSS score of 5.3 reflects moderate severity; the EPSS score is not available but the vulnerability is publicly disclosed and can be executed from a remote location. The issue is not yet listed in CISA’s KEV catalog, but the presence of a public exploit means that the risk exists until the fix is applied. An attacker who succeeds could read peer information that should otherwise be protected by authentication, potentially leading to broader compromise through social engineering or credential reuse.

Generated by OpenCVE AI on September 20, 2026 at 04:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Pixelfed patch v0.12.10 or newer that contains commit 68dca5097305fa0065d029587b2233524636025a, ensuring the instancePeers endpoint now requires authentication.
  • After applying the update, test the instancePeers endpoint without credentials to confirm that access is denied.
  • Continuously monitor API logs for unauthenticated requests to instancePeers or related endpoints to detect any lingering issues.

Generated by OpenCVE AI on September 20, 2026 at 04:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 20 Sep 2026 03:30:00 +0000

Type Values Removed Values Added
Description A vulnerability was identified in Pixelfed up to 0.12.11. Impacted is the function instancePeers of the file app/Http/Controllers/Api/ApiV1Controller.php of the component OAuth Scope Handler. Such manipulation of the argument ID leads to missing authentication. The attack may be performed from remote. The exploit is publicly available and might be used. Upgrading to version 0.12.10 is recommended to address this issue. The name of the patch is 68dca5097305fa0065d029587b2233524636025a. Upgrading the affected component is advised.
Title Pixelfed OAuth Scope ApiV1Controller.php instancePeers missing authentication
First Time appeared Pixelfed
Pixelfed pixelfed
Weaknesses CWE-287
CWE-306
CPEs cpe:2.3:a:pixelfed:pixelfed:*:*:*:*:*:*:*:*
Vendors & Products Pixelfed
Pixelfed pixelfed
References
Metrics cvssV2_0

{'score': 4, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:OF/RC:C'}

cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C'}

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C'}

cvssV4_0

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


Subscriptions

Pixelfed Pixelfed
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-20T03:00:19.652Z

Reserved: 2026-09-19T09:16:56.504Z

Link: CVE-2026-93960

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-20T04:17:55.540

Modified: 2026-09-20T04:17:55.540

Link: CVE-2026-93960

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-20T04:30:18Z

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-306

    Missing Authentication for Critical Function