
Cross-Site Scripting no Sistema de Gerenciamento de Registros de Professores usando CodeIgnitor
Cross Site Scripting no Teacher's Record Management System usando CodeIgnitor
[Descrição sugerida] Uma vulnerabilidade de cross-site scripting (XSS) no Record Management System usando CodeIgniter 1.0 permite que atacantes executem scripts web arbitrários ou HTML através de um payload criado injetado na página Add Subject.
[Informações Adicionais] Prova de Conceito: https://phpgurukul.com/teachers-record-management-system-using-codeigniter/
[Tipo de Vulnerabilidade] Cross Site Scripting (XSS)
[Fornecedor do Produto] Phpgurukul
[Base de Código do Produto Afetado] Teachers Record Management System usando CodeIgniter - 1.0
[Componente Afetado] Código Fonte
[Tipo de Ataque] Remoto
[Impacto na execução de código] true
[Vetores de Ataque] Para explorar a vulnerabilidade, o atacante precisa primeiro fazer login com uma conta de administrador, depois ir para a página Add Subject, então na página Add Subject o atacante precisa adicionar um payload JavaScript arbitrário, então clicar em Submit. Uma vez que a matéria seja adicionada com sucesso, agora faça login com uma conta de professor e vá para User Details, depois Profile View. Assim que você visitar o Profile View, o payload será executado.
[Referência] https://phpgurukul.com/teachers-record-management-system-using-codeigniter/ https://drive.google.com/file/d/18OjJQA2-8-Hdt0HTMwp4aL_Mp_WuffvL/view?usp=sharing
[Descobridor] RashidKhan Pathan
Utilize o CVE-2022-41445.