¿Qué significa el código de error de Windows 681 (ERROR_STOPPED_ON_SYMLINK)?

 
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.