Buscar

¿Cuáles son algunas de las vulnerabilidades comunes en las aplicaciones web? La falta de verificación de derechos de acceso a nivel de función pue...

¿Cuáles son algunas de las vulnerabilidades comunes en las aplicaciones web?

La falta de verificación de derechos de acceso a nivel de función puede permitir que los atacantes realicen solicitudes sin autorización.
Las fallas XSS ocurren cuando una aplicación envía datos no confiables al navegador web sin validación y codificación adecuadas, lo que permite a los atacantes ejecutar secuencias de comandos maliciosas.
Un ataque CSRF obliga al navegador de una víctima autenticada a enviar una solicitud HTTP falsificada a una aplicación web vulnerable, lo que permite al atacante forzar al navegador de la víctima a generar solicitudes que la aplicación vulnerable piensa que son legítimas.
Una referencia directa a objetos ocurre cuando un desarrollador expone una referencia a un objeto de implementación interna, lo que permite a los atacantes manipular estas referencias para acceder a datos no autorizados.
Las aplicaciones que utilizan componentes con vulnerabilidades conocidas debilitan las defensas de la aplicación y permiten ampliar el rango de posibles ataques e impactos.
Una buena seguridad requiere tener definida e implementada una configuración segura para la aplicación, marcos de trabajo, servidor de aplicación, servidor web, base de datos y plataforma, y mantener todo el software actualizado, incluidas las librerías de código utilizadas por la aplicación.
Las aplicaciones web frecuentemente redirigen y reenvían a los usuarios hacia otras páginas o sitios web, y utilizan datos no confiables para determinar la página de destino, lo que permite a los atacantes redirigir a las víctimas hacia sitios de phishing o malware, o utilizar reenvíos para acceder a páginas no autorizadas.

Essa pergunta também está no material:

(6) Estándares y modelos
13 pág.

Programação I Universidad de Buenos AiresUniversidad de Buenos Aires

💡 1 Resposta

User badge image

Ed Verified user icon

Algunas de las vulnerabilidades comunes en las aplicaciones web son: 1. Falta de verificación de derechos de acceso a nivel de función: Esto permite que los atacantes realicen solicitudes sin autorización. 2. Fallas XSS (Cross-Site Scripting): Ocurren cuando una aplicación envía datos no confiables al navegador web sin validación y codificación adecuadas, lo que permite a los atacantes ejecutar secuencias de comandos maliciosas. 3. Ataque CSRF (Cross-Site Request Forgery): Obliga al navegador de una víctima autenticada a enviar una solicitud HTTP falsificada a una aplicación web vulnerable, lo que permite al atacante forzar al navegador de la víctima a generar solicitudes que la aplicación vulnerable piensa que son legítimas. 4. Referencia directa a objetos: Ocurre cuando un desarrollador expone una referencia a un objeto de implementación interna, lo que permite a los atacantes manipular estas referencias para acceder a datos no autorizados. 5. Uso de componentes con vulnerabilidades conocidas: Las aplicaciones que utilizan componentes con vulnerabilidades conocidas debilitan las defensas de la aplicación y permiten ampliar el rango de posibles ataques e impactos. 6. Configuración insegura: Una buena seguridad requiere tener definida e implementada una configuración segura para la aplicación, marcos de trabajo, servidor de aplicación, servidor web, base de datos y plataforma, y mantener todo el software actualizado, incluidas las librerías de código utilizadas por la aplicación. 7. Redirecciones y reenvíos no seguros: Las aplicaciones web frecuentemente redirigen y reenvían a los usuarios hacia otras páginas o sitios web, y utilizan datos no confiables para determinar la página de destino, lo que permite a los atacantes redirigir a las víctimas hacia sitios de phishing o malware, o utilizar reenvíos para acceder a páginas no autorizadas. Es importante tener en cuenta estas vulnerabilidades y tomar medidas para proteger las aplicaciones web contra posibles ataques.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais