CVE-2026-27612 in repostatinformazioni

Riassunto

di VulDB • 16/07/2026

Repostat è un componente React per recuperare e visualizzare le informazioni dei repository GitHub. Prima della versione 1.0.1, il componente `RepoCard` è vulnerabile a Reflected Cross-Site Scripting (XSS). La vulnerabilità si verifica perché il componente utilizza la funzione di React `dangerouslySetInnerHTML` per renderizzare il nome del repository (`repo` prop) durante lo stato di caricamento senza alcuna sanitizzazione. Se uno sviluppatore che utilizza questo pacchetto passa input utente non validato direttamente alla `repo` prop (ad esempio, leggendolo da un parametro della query URL), un attaccante può eseguire codice JavaScript arbitrario nel contesto del browser dell'utente. Nella versione 1.0.1, l'utilizzo di dangerouslySetInnerHTML è stato rimosso e la repo prop viene ora renderizzata in modo sicuro utilizzando il data binding JSX standard di React, che esegue automaticamente l'escaping delle entità HTML.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

GitHub M

Prenotare

20/02/2026

Divulgazione

25/02/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00196

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!