Udnyttet sårbarhed
Ukorrekt Administration af Rettigheder
PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus-pluginet til WordPress er sårbar over for Privilege Escalation i alle versioner op til og inklusive 2.50.0. Dette skyldes, at funktionen `addPluginCapabilities()` ubetinget giver rollen Editor alle 15 `manage_capabilities_*`-rettigheder — inklusive `manage_capabilities`, `manage_capabilities_roles`, `manage_capabilities_settings` og `manage_capabilities_backup` — via en hardkodet `$eligible_roles = ['administrator', 'editor']`-tildeling, som køres automatisk på første `admin_init` efter pluginaktivering uden administratoradgang, og som gemmer rettighederne direkte i databasen. Dette gør det muligt for autentificerede angribere med Editor-niveau-adgang at eskalere deres rettigheder til en siteomfattende capability-administrator, hvilket gør dem i stand til at oprette, omdøbe og slette ikke-systemroller, ændre rettigheder for ikke-administrator-roller, gendanne rolle-backups og skrive vilkårlige plugin-indstillinger, hvis navne begynder med `cme_`, `capsman`, `pp_capabilities` eller `presspermit` via `update_option()`. Eskaleringen stopper før fuld Administrator-adgang, da WordPress's `map_meta_cap`-lag stadig forhindrer den eskalerede Editor i at give administrator-kun-rettigheder til andre roller; dog forbliver al rolle-management og plugin-indstillingsfunktionalitet, der kun er gated på `manage_capabilities_*`-rettigheder, fuldt tilgængelig.
Medlemmer ser hvilke nordiske sektorer sårbarheden rammer, og hvad de skal gøre.
Data: NVD (public domain), CISA KEV, FIRST EPSS, MITRE ATT&CK, AlienVault OTX. NVD