Description
pig through 4.1.1 contains a missing authorization vulnerability in SysUserController.user that allows any authenticated user to read other users' profiles via GET /admin/user/details/{id}. Low-privilege attackers can enumerate sequential user ids to obtain usernames, real names, phone numbers, emails, linked third-party accounts, and role assignments.
Published: 2026-10-15
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure due to missing authorization
Action: Apply Patch
AI Analysis

Impact

A missing authorization flaw in the user details controller of pig allows any authenticated user to retrieve the profile of any other user via a simple GET request. The flaw lets attackers gather usernames, real names, phone numbers, emails, linked third‑party accounts, and assigned roles, thereby exposing sensitive personal and organizational data. The underlying weakness is a classic invariant violation of the privilege model.

Affected Systems

pig-mesh’s pig application, specifically versions through 4.1.1, is affected. No other versions or product lines are mentioned as impacted.

Risk and Exploitability

The CVSS base score of 5.3 indicates a moderate severity. The EPSS score is < 1%, indicating a very low likelihood of exploitation, and the vulnerability is not listed in the CISA KEV catalog, implying a lower likelihood of active exploitation. The attack vector requires the attacker to be authenticated within the system; any user can enumerate sequential IDs to harvest data. No remote code execution or denial of service is possible from this vector.

Generated by OpenCVE AI on October 16, 2026 at 14:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade pig to a version newer than 4.1.1 that contains the authorization fix
  • Ensure the /admin/user/details endpoint is only accessible to users with appropriate admin or audit roles
  • Audit user access logs for abnormal enumeration patterns and investigate suspected data exfiltration

Generated by OpenCVE AI on October 16, 2026 at 14:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 15 Oct 2026 22:00:00 +0000

Type Values Removed Values Added
Description pig through 4.1.1 contains a missing authorization vulnerability in SysUserController.user that allows any authenticated user to read other users' profiles via GET /admin/user/details/{id}. Low-privilege attackers can enumerate sequential user ids to obtain usernames, real names, phone numbers, emails, linked third-party accounts, and role assignments.
Title pig through 4.1.1 Missing Authorization via GET /admin/user/details/{id}
Weaknesses CWE-862
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T21:43:35.878Z

Reserved: 2026-10-15T20:53:17.497Z

Link: CVE-2026-111343

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-15T22:19:31.650

Modified: 2026-10-15T22:19:31.770

Link: CVE-2026-111343

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T14:45:13Z

Weaknesses