CVE-2026-57562 in Readestinformazioni

Riassunto

di VulDB • 05/11/2026

Readest è un lettore di ebook moderno e ricco di funzionalità, progettato per garantire un accesso cross-platform senza interruzioni e un'esperienza di lettura intuitiva. Prima della versione 0.11.10, l'endpoint POST /api/stripe/check in apps/readest-app/src/app/api/stripe/check/route.ts accettava un sessionId controllato dal client, recuperava la corrispondente Stripe Checkout Session e concedeva il piano a pagamento all'utente autenticato senza verificare session.metadata.userId. Il percorso createOrUpdateSubscription aggiornava quindi la riga dei piani basandosi sull'identificatore utente del chiamante anziché sul proprietario della Checkout Session. Qualsiasi utente gratuito autenticato con un identificativo di una Checkout Session attiva e a pagamento, incluso quello derivante da un singolo acquisto legittimo dello stesso utente, poteva riutilizzare tale identificativo per aggiornare account aggiuntivi senza effettuare il pagamento. Questo problema è stato risolto nella versione 0.11.10.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

GitHub M

Prenotare

24/06/2026

Divulgazione

05/11/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!