Udnyttet sårbarhed
Utilstrækkelig neutralisering af specialtegn brugt i SQL-kommando ('SQL Injection')
Ally – Web Accessibility & Usability-pluginet til WordPress er sårbart over for SQL injection via URL-stien i alle versioner op til og med 4.0.3. Dette skyldes utilstrækkelig escaping af brugerleveret URL-parameter i get_global_remediations()-metoden, hvor den direkte sammenkædes i en SQL JOIN-klausul uden korrekt sanering for SQL-kontekst. Selvom esc_url_raw() bruges for URL-sikkerhed, forhindrer det ikke SQL-metategn (enkelte anførselstegn, parenteser) i at blive injiceret. Dette gør det muligt for uautentificerede angribere at tilføje yderligere SQL-forespørgsler til allerede eksisterende forespørgsler, som kan bruges til at udtrække følsomme oplysninger fra databasen via blind SQL injection-teknikker baseret på tid. Remediationsmodulet skal være aktivt, hvilket kræver, at pluginet er forbundet til en Elementor-konto.
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