CWE · 184 GRUPOS
Tipos de falla
Las debilidades (CWE) más frecuentes en las vulnerabilidades recientes.
Índice
- 273Cross-site scripting (XSS)CWE-79→
- 226Falta de autorizaciónCWE-862→
- 136Inyección SQLCWE-89→
- 113Recorrido de directoriosCWE-22→
- 112Referencia directa insegura (IDOR)CWE-639→
- 95Autorización incorrectaCWE-863→
- 92Inyección de códigoCWE-94→
- 91Lectura fuera de límitesCWE-125→
- 76InyecciónCWE-74→
- 75Exposición de informaciónCWE-200→
- 70Deserialización inseguraCWE-502→
- 64Autenticación incorrectaCWE-287→
- 63Falsificación de petición del servidor (SSRF)CWE-918→
- 57Falta de autenticaciónCWE-306→
- 56Validación de entrada incorrectaCWE-20→
- 52Inyección de comandos del sistemaCWE-78→
- 47Escritura fuera de límitesCWE-787→
- 47Control de acceso incorrectoCWE-284→
- 46Desbordamiento de pilaCWE-121→
- 44Asignación de recursos sin límitesCWE-770→
- 44Desbordamiento de heapCWE-122→
- 41Consumo de recursos sin controlCWE-400→
- 39Subida de archivos sin restricciónCWE-434→
- 37Gestión de privilegios incorrectaCWE-269→
- 35Uso después de liberarCWE-416→
- 25Corrupción de memoriaCWE-119→
- 24Incorrect Privilege AssignmentCWE-266→
- 24Falsificación de petición (CSRF)CWE-352→
- 23Desreferencia de puntero nuloCWE-476→
- 22Desbordamiento de enteroCWE-190→
- 22Verificación de autenticidad insuficienteCWE-345→
- 21Autorización incorrectaCWE-285→
- 19Validación de certificados incorrectaCWE-295→
- 19Permisos incorrectosCWE-732→
- 19Redirección abiertaCWE-601→
- 17Inyección de comandosCWE-77→
- 17Uncaught ExceptionCWE-248→
- 15Seguimiento de enlacesCWE-59→
- 15Expiración de sesión insuficienteCWE-613→
- 13Condición de carreraCWE-362→
- 13Improper Handling of Highly Compressed Data (Data Amplification)CWE-409→
- 13Subdesbordamiento de enteroCWE-191→
- 12Suplantación de autenticaciónCWE-290→
- 12Inefficient Algorithmic ComplexityCWE-407→
- 12Inyección de argumentosCWE-88→
- 12Entidades externas XML (XXE)CWE-611→
- 12Evasión de autenticaciónCWE-288→
- 12Cross-site scripting (XSS)CWE-80→
- 11Intentos de autenticación sin límiteCWE-307→
- 11Recursión sin controlCWE-674→
- 11Insertion of Sensitive Information Into Sent DataCWE-201→
- 11Error de verificación de origenCWE-346→
- 11Initialization of a Resource with an Insecure DefaultCWE-1188→
- 11Credenciales embebidasCWE-798→
- 11Información en mensajes de errorCWE-209→
- 10CWE-73CWE-73→
- 10Expresión regular ineficiente (ReDoS)CWE-1333→
- 10Condición de carrera TOCTOUCWE-367→
- 10Firma criptográfica no verificadaCWE-347→
- 10Desbordamiento de búferCWE-120→
- 10Bucle infinitoCWE-835→
- 10Credenciales mal protegidasCWE-522→
- 9Liberación de recursos incorrectaCWE-404→
- 9Información sensible en registrosCWE-532→
- 9Access of Resource Using Incompatible Type ('Type Confusion')CWE-843→
- 9Inclusión remota de archivosCWE-98→
- 9Clave criptográfica embebidaCWE-321→
- 9Reachable AssertionCWE-617→
- 8Improper Handling of Exceptional ConditionsCWE-755→
- 8Recuperación de contraseña débilCWE-640→
- 8Contrabando de peticiones HTTPCWE-444→
- 8Falla del mecanismo de protecciónCWE-693→
- 8Cantidad especificada sin validarCWE-1284→
- 7Memory Allocation with Excessive Size ValueCWE-789→
- 7Exposed Dangerous Method or FunctionCWE-749→
- 7Reflexión inseguraCWE-470→
- 7Privilegios innecesariosCWE-250→
- 7Incomplete List of Disallowed InputsCWE-184→
- 7Fuga de memoriaCWE-401→
- 7Use of Less Trusted SourceCWE-348→
- 7Codificación de salida incorrectaCWE-116→
- 6Numeric Truncation ErrorCWE-197→
- 6Business Logic ErrorsCWE-840→
- 6Aleatoriedad insuficienteCWE-330→
- 6Inclusión de funcionalidad no confiableCWE-829→
- 6Elemento de ruta sin controlCWE-427→
- 6Doble liberaciónCWE-415→
- 6UNIX Symbolic Link (Symlink) FollowingCWE-61→
- 6Datos sensibles en texto planoCWE-312→
- 6Condiciones inusuales sin comprobarCWE-754→
- 6Contaminación de prototiposCWE-1321→
- 6Unintended Proxy or Intermediary ('Confused Deputy')CWE-441→
- 6Recurso no liberadoCWE-772→
- 6Limpieza incompletaCWE-459→
- 6Inyección de código (eval)CWE-95→
- 5Unchecked Return ValueCWE-252→
- 5Asignación masivaCWE-915→
- 5Reliance on Untrusted Inputs in a Security DecisionCWE-807→
- 5Inyección de plantillasCWE-1336→
- 5Recorrido de directoriosCWE-23→
- 5Nombre o referencia mal resueltoCWE-706→
- 5Transmisión en texto planoCWE-319→
- 5The software does not maintain or incorrectly maintains control over a resource throughout its lifetime of creation, useCWE-664→
- 5Archivos accesibles a tercerosCWE-552→
- 5Indicator DiscrepanciesCWE-204→
- 5Interpretation ConflictCWE-436→
- 5Política de dominios cruzados permisivaCWE-942→
- 5Use of Uninitialized VariableCWE-457→
- 4Access of uninitialized pointerCWE-824→
- 4Improper Handling of Length Parameter InconsistencyCWE-130→
- 4Authentication Bypass by Capture-replayCWE-294→
- 4Índice de arreglo sin validarCWE-129→
- 4Cifrado débilCWE-326→
- 4Expansión recursiva de entidades XMLCWE-776→
- 4Permisos por defecto incorrectosCWE-276→
- 4Exposición de información del sistemaCWE-497→
- 4Insufficient Granularity of Access ControlCWE-1220→
- 4Client-Side Enforcement of Server-Side SecurityCWE-602→
- 3Algoritmo criptográfico débilCWE-327→
- 3Improperly controlled sequential memory allocationCWE-1325→
- 3Improper Neutralization of Special Elements in Data Query LogicCWE-943→
- 3Missing Origin Validation in WebSocketsCWE-1385→
- 3Use of Default CredentialsCWE-1392→
- 3Inyección LDAPCWE-90→
- 3Improper Validation of Integrity Check ValueCWE-354→
- 3Use of Password Hash With Insufficient Computational EffortCWE-916→
- 3Inyección de fórmulas CSVCWE-1236→
- 3Improper Protection of Alternate PathCWE-424→
- 3External Control of Assumed-Immutable Web ParameterCWE-472→
- 3Incorrect calculation of buffer sizeCWE-131→
- 3Flujo de trabajo no forzadoCWE-841→
- 3Improper Verification of Source of a Communication ChannelCWE-940→
- 3Improper Validation of Specified Index, Position, or Offset in InputCWE-1285→
- 3Archivo o directorio expuestoCWE-538→
- 3Use of Cache Containing Sensitive InformationCWE-524→
- 3Discrepancia observableCWE-203→
- 3Desreferencia de puntero no confiableCWE-822→
- 3Transferencia de recurso incorrectaCWE-669→
- 3Improper Neutralization of Input Used for LLM PromptingCWE-1427→
- 3Improper Neutralization of CRLF Sequences ('CRLF Injection')CWE-93→
- 3Incorrect implementation of authentication algorithmCWE-303→
- 3Exposure of sensitive information through data queriesCWE-202→
- 3División por ceroCWE-369→
- 3Fijación de sesiónCWE-384→
- 3CWE-208CWE-208→
- 2Improper Control of Interaction FrequencyCWE-799→
- 2Incorrect Initialization of ResourceCWE-1419→
- 2Improper Validation of Specified Type of InputCWE-1287→
- 2Improper check for certificate revocationCWE-299→
- 2Plaintext Storage of a PasswordCWE-256→
- 2Incorrect behavior order: validate before canonicalizeCWE-180→
- 2Improper Validation of Consistency within InputCWE-1288→
- 2Use of Weak CredentialsCWE-1391→
- 2Exposure of data element to wrong sessionCWE-488→
- 2Cryptographic IssuesCWE-310→
- 2Improper Validation of Unsafe Equivalence in InputCWE-1289→
- 2The product does not ensure or incorrectly ensures that structured messages or data are well-formed and that certain secCWE-707→
- 2Not Failing Securely ('Failing Open')CWE-636→
- 2Archivo temporal inseguroCWE-377→
- 2Permissive List of Allowed InputsCWE-183→
- 2Cálculo incorrectoCWE-682→
- 2Unverified OwnershipCWE-283→
- 2Improper Authorization in Handler for Custom URL SchemeCWE-939→
- 2Incorrect Regular ExpressionCWE-185→
- 2Invocation of Process Using Visible Sensitive InformationCWE-214→
- 2Hidden functionalityCWE-912→
- 2Improper Handling of Case SensitivityCWE-178→
- 2Release of Invalid Pointer or ReferenceCWE-763→
- 2Validación de host incorrectaCWE-297→
- 2Improper Clearing of Heap Memory Before Release ('Heap Inspection')CWE-244→
- 2Recurso expuestoCWE-668→
- 2Inyección de lenguaje de expresionesCWE-917→
- 2Insufficient EntropyCWE-331→
- 2Use of Default PasswordCWE-1393→
- 2Authentication Bypass by Primary WeaknessCWE-305→
- 2Key Exchange without Entity AuthenticationCWE-322→
- 2Free of Memory not on the HeapCWE-590→
- 2SQL Injection: HibernateCWE-564→
- 2Use of Default Cryptographic KeyCWE-1394→
- 2Buffer Over-readCWE-126→
- 2Improper Output Neutralization for LogsCWE-117→
- 2Cadena de formatoCWE-134→
- 2Recursos de código dinámico sin controlCWE-913→
- 2Operator Precedence Logic ErrorCWE-783→