pig before 4.1.0 Unverified Password Change via /register/password
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
pig before 4.1.0 contains an authentication bypass vulnerability in the /register/password endpoint where password verification results are discarded, allowing any value as the current password. Remote attackers can submit a username with an incorrect current password to overwrite any account credential including the admin account and gain full administrative control.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
- Fix · CNA pig (pig-mesh) Fixed in 4.1.0
Timeline
- 2026-10-02 Threatist record created from CVE-2026-91995
- 2026-10-03 Alias added: GHSA-7g92-2j5x-mj6h
References
More pig-mesh vulnerabilities
- TI-2026-80122 SQL injection in pig-mesh pig via ascs and descs arguments CVSS 4.0MEDIUM 5.3
- TI-2026-75077 pig-mesh pig: missing authorization on user details endpoint CVSS 4.0MEDIUM 5.3
- TI-2026-13051 pig-mesh Pig pig-codegen GeneratorServiceImpl.java code injection CVSS 4.0MEDIUM 5.3
Sources
- CVE-2026-91995 · CVE Program
- CVE-2026-91995 · NVD
- FIRST EPSS
- GHSA-7g92-2j5x-mj6h · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences