CVE-2022-26310
High · 8.8CVSS
8.8
EPSS
0.7%
Published
Aug 1, 2022
CISA due date
—
Cloudanix analysis
A regular user who can reach the account-management area can secretly create or change accounts to gain complete control of the system.
- Exploitation
- Remote Authenticated
- Attacker needs
- Low Privilege
- Complexity
- Low
- Impact
- Privilege Gain
- Component
- Application
- Class
- Authorization Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The flaw permits any authenticated user with access to the User Management module to create, modify, or delete users possessing full administrative privileges, resulting in vertical privilege escalation.
Why it matters to the business
Attackers who obtain low-privilege credentials can seize full administrative control, exposing sensitive data and disrupting operations across affected flatpressblog/flatpress deployments; the low EPSS score and lack of KEV listing indicate limited observed exploitation risk despite the 1539-day publication age.
How an attack unfolds
An attacker first authenticates with a standard user account that has access to the User Management module, then directly invokes the module's create/modify/delete functions to elevate any account to full admin rights, after which the attacker logs in with the newly created or modified admin credentials.
How to fix it
Upgrade flatpressblog/flatpress (GIT) to commit 5d5c7f6d8f072d14926fc2c3a97cdd763802f170 or commit 32771f9457f48d768747d41f7fffdcc66718465e; verify the deployed version contains one of these fixes before declaring remediation complete.
How to confirm the fix worked
Confirm the running codebase contains one of the listed fixed commits, then attempt to perform user-management actions with a non-admin account to verify that privilege-escalation attempts are now blocked.
Typical attack path
- Obtain valid low-privilege credentials for an account that can reach the User Management module
- Access the User Management interface and issue create, modify, or delete operations targeting higher-privilege accounts
- Log in with the newly elevated admin account to perform further actions
How to detect it
Examine application logs and user-management audit trails for unexpected creation, modification, or deletion of high-privilege accounts by non-admin users; correlate with authentication events showing new admin logins shortly after such changes.
What your security team should do
- Immediately apply the referenced commits to all flatpressblog/flatpress instances
- Audit existing user accounts for unexpected admin privileges created since publication
- Review access controls around the User Management module to enforce least privilege
- Monitor for any post-fix attempts to access the module with non-admin credentials
The record
Pandora FMS v7.0NG.760 and below allows an improper authorization in User Management where any authenticated user with access to the User Management module could create, modify or delete any user with full admin privilege. The impact could lead to a vertical privilege escalation to access the privileges of a higher-level user or typically an admin user.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:16.04:LTS | pandorafms-agent | 0 | No fix |
| Ubuntu:18.04:LTS | pandorafms-agent | 0 | No fix |
| Ubuntu:20.04:LTS | pandorafms-agent | 0 | No fix |
| Ubuntu:22.04:LTS | pandorafms-agent | 0 | No fix |
| Ubuntu:24.04:LTS | pandorafms-agent | 0 | No fix |
| Ubuntu:24.10 | pandorafms-agent | 0 | No fix |
| Ubuntu:25.04 | pandorafms-agent | 0 | No fix |
| Ubuntu:25.10 | pandorafms-agent | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | pandorafms-agent | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | pandorafms-agent | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | pandorafms-agent | 0 | No fix |