
Un (IDOR) in classroomio 0.1.13 permette agli studenti di accedere a endpoint sensibili di amministratori/insegnanti. Scoperto da - Rivek Raj Tamang (RivuDon), Sikkim, India.
Un Riferimento Diretto a Oggetto Insicuro (IDOR) in classroomio 0.1.13 permette agli studenti di accedere a endpoint sensibili di admin/docente manipolando gli ID dei corsi negli URL, causando la divulgazione non autorizzata di dati sensibili del corso, dell'admin e degli studenti. La fuga avviene momentaneamente prima che il sistema torni a uno stato normale limitando l'accesso. Scoperto da - Rivek Raj Tamang (RivuDon), Sikkim, India.
Prodotto Affetto: ClassroomIO
Riferimento Diretto a Oggetto Insicuro / Controllo di Accesso Rotto
Questa vulnerabilità permette a un utente di livello studente di accedere momentaneamente a endpoint privilegiati solo per admin manipolando direttamente gli ID dei corsi nell'URL. A causa della mancanza di controlli di autorizzazione e di una convalida dell'accesso impropria, dati sensibili del corso come analisi, presenze, invii, elenchi di persone e voti vengono esposti prima che il sistema torni a imporre restrizioni. Questa divulgazione breve ma critica costituisce un problema di Controllo di Accesso Rotto basato su IDOR e può portare alla fuga di dati amministrativi e degli studenti.
Accedi come Admin
Crea e pubblica un corso con studenti iscritti.
Accedi agli endpoint admin per il corso, ad esempio:
courses//analytics, courses//attendance, courses//submissions, courses//people, courses//marks,
Accedi come Studente
Unisciti al corso tramite Esplora
Verifica che gli studenti non vedano l'admin nell'interfaccia
Trova l'ID del corso (ad esempio ispezionando l'URL delle lezioni del corso).
Accedi manualmente agli endpoint admin creando URL come:
courses//analytics, courses//attendance, courses//submissions, courses//people, courses//marks,
Questa vulnerabilità è stata scoperta e segnalata in modo responsabile da:
Rivek Raj Tamang (RivuDon) dal Sikkim, India