Pig before 4.1.2 contains a missing authorization vulnerability in SysClientController that allows authenticated users without client-management permission to retrieve OAuth2 client secrets via GET /client/{clientId} and GET /client/export. Attackers can fetch clientSecret values for seed clients like pig, app, and daemon or export the client table, then obtain tokens using those clients' configured grant types.
Metrics
Affected Vendors & Products
References
History
Tue, 10 Nov 2026 01:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Pig-mesh
Pig-mesh pig |
|
| Vendors & Products |
Pig-mesh
Pig-mesh pig |
Mon, 09 Nov 2026 23:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Pig before 4.1.2 contains a missing authorization vulnerability in SysClientController that allows authenticated users without client-management permission to retrieve OAuth2 client secrets via GET /client/{clientId} and GET /client/export. Attackers can fetch clientSecret values for seed clients like pig, app, and daemon or export the client table, then obtain tokens using those clients' configured grant types. | |
| Title | Pig before 4.1.2 Missing Authorization Exposes OAuth2 Client Secrets via /client | |
| Weaknesses | CWE-862 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: VulnCheck
Published: 2026-11-09T23:27:46.791Z
Updated: 2026-11-09T23:27:46.791Z
Reserved: 2026-11-09T22:03:06.495Z
Link: CVE-2026-125377
No data.
Status : Deferred
Published: 2026-11-10T00:17:10.480
Modified: 2026-11-10T00:17:10.623
Link: CVE-2026-125377
No data.