CVE-2024-25108CWE-280CWE-285CWE-863

Insufficient authorization allowing elevated access to resources in pixelfed

Critical · published February 12, 2024

CVSS v3.1
9.9
EPSS
1%
Percentile
51.7
In the wild
Unconfirmed
What it is

🚨 A single careless check can give attackers a VIP pass to the entire Pixelfed server! 🔥 This vulnerability is like a restaurant that forgets to check reservations, allowing any diner to waltz into the kitchen and serve themselves — chaos in the making! 🍽️ With this vulnerability, attackers can gain access to not just user accounts, but also administrative and moderator functionalities. They could potentially manipulate server settings or access sensitive data — a real nightmare for privacy and security. The implications are absolutely devastating!

Put simply

This vulnerability is like a restaurant that forgets to check reservations, allowing any diner to waltz into the kitchen and serve themselves — chaos in the making! 🍽️ Improper authorization checks in Pixelfed allow local users to access more functionalities than intended, including admin capabilities, affecting versions from 0.10.4 to 0.11.9. A proof of concept demonstrates how easily this can be exploited under certain user interactions.

What to do

With this vulnerability, attackers can gain access to not just user accounts, but also administrative and moderator functionalities. They could potentially manipulate server settings or access sensitive data — a real nightmare for privacy and security. The implications are absolutely devastating! Upgrade to Pixelfed version 0.11.11 immediately to fix this critical vulnerability. Since no workarounds are available, ensure your instance of Pixelfed is patched without delay. Review user permissions to limit risk further! You've got this! Follow the upgrade steps and keep your Pixelfed server secure. 🛡️

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00678 · 51.7th percentile
Weaknesses
CWE-280 · Improper Handling of Insufficient Permissions or Privileges; CWE-285 · Improper Authorization; CWE-863 · Incorrect Authorization
Published
2024-02-12T20:05Z
EPSS history
Timeline
  • 12 FEB 20:05Z
    Insufficient authorization allowing elevated access to resources in pixelfed
    cvelistv5