FixVibe
Covered by FixVibecritical

SQL-injektio haamusisällössä API (CVE-2026-26980)

Ghost-versiot 3.24.0–6.19.0 sisältävät kriittisen SQL-injektion haavoittuvuuden sisällön API. Tämän ansiosta todentamattomat hyökkääjät voivat suorittaa mielivaltaisia ​​SQL-komentoja, mikä voi johtaa tietojen suodattamiseen tai luvattomiin muutoksiin.

CVE-2026-26980GHSA-w52v-v783-gw97CWE-89

Vaikutus

Ghost-versiot 3.24.0–6.19.0 ovat alttiina sisällön API [S1] kriittiselle SQL-injektiohaavoittuvuudelle. Todentamaton hyökkääjä voi käyttää tätä virhettä ja suorittaa mielivaltaisia ​​SQL-komentoja taustalla olevaa tietokantaa vastaan ​​[S2]. Onnistunut hyödyntäminen voi johtaa arkaluontoisten käyttäjätietojen paljastamiseen tai sivuston sisällön luvatta muuttamiseen [S3]. Tälle haavoittuvuudelle on annettu CVSS-pistemäärä 9,4, mikä kuvastaa sen kriittistä vakavuutta [S2].

Perussyy

Ongelma johtuu virheellisestä syötteen vahvistamisesta Ghost Content API [S1] sisällä. Erityisesti sovellus ei pysty puhdistamaan käyttäjän toimittamia tietoja oikein ennen kuin sisällyttää ne SQL-kyselyihin [S2]. Tämän ansiosta hyökkääjä voi manipuloida kyselyrakennetta lisäämällä haitallisia SQL-fragmentteja [S3].

Versiot, joita tämä vaikuttaa

Ghost-versiot alkaen 3.24.0 ja mukaan lukien 6.19.0 ovat haavoittuvia tälle ongelmalle [S1][S2].

Korjaus

Järjestelmänvalvojien tulee päivittää Ghost-asennuksensa versioon 6.19.1 tai uudempaan tämän haavoittuvuuden [S1] korjaamiseksi. Tämä versio sisältää korjaustiedostoja, jotka neutraloivat oikein sisällön API-kyselyissä [S3] käytetyn syötteen.

Haavoittuvuuden tunnistaminen

Tämän haavoittuvuuden tunnistamiseen kuuluu ghost-paketin asennetun version tarkistaminen haavoittuneen alueen (3.24.0–6.19.0) [S1] suhteen. Näitä versioita käyttävien järjestelmien katsotaan olevan suuri riski SQL-injektiolle sisällön API [S2] kautta.