| Anterior | Siguiente |
| ERROR_GUID_SUBSTITUTION_MADE | ERROR_LONGJUMP |
ERROR_STOPPED_ON_SYMLINK
Qué significa ERROR_STOPPED_ON_SYMLINK
ERROR_STOPPED_ON_SYMLINK (681) — La resolución de una ruta se detuvo al encontrar un symbolic link.
Algunas operaciones crean o abren paths con una política que exige detectar symlinks en vez de atravesarlos. Esto evita que una ruta validada por el caller cambie de destino mediante redirección y puede ser una protección importante frente a races o escapes de directorio.
Qué comprobar
- Registre componente exacto de la ruta donde apareció el symlink.
- Determine si la API debía abrir el link mismo o seguir su target.
- Si la ruta viene de input externo, revise posibles ataques de path traversal o TOCTOU.
Tratamiento recomendado
Decida explícitamente si el symlink es permitido y, si debe seguirse, vuelva a resolver el target bajo una política de scope segura. No elimine la comprobación global ni convierta el enlace a texto plano sin preservar su semántica.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
