[{"data":1,"prerenderedAt":2225},["ShallowReactive",2],{"nav-docs-es":3,"page-/es/docs/security-updates/vulnerability-status":1156,"surround-/es/docs/security-updates/vulnerability-status":2219,"raw-/es/docs/security-updates/vulnerability-status":2222},[4,67,374,775,902,1074,1084,1109],{"title":5,"tags":6,"slug":6,"path":7,"stem":8,"children":9,"page":66,"sourcePath":7},"Primeros pasos con SpaceBuilder",null,"/getting-started","00.getting-started",[10,15,20,27,34,39,45,50,55,60],{"title":11,"path":12,"stem":13,"tags":6,"slug":14,"sourcePath":12},"Introducción a SpaceBuilder","/getting-started/overview","00.getting-started/00.overview","/getting-started/overview/",{"title":16,"path":17,"stem":18,"tags":6,"slug":19,"sourcePath":17},"Crear una cuenta de SetFN","/getting-started/create-setfn-account","00.getting-started/05.create-setfn-account","/getting-started/create-setfn-account/",{"title":21,"path":22,"stem":23,"tags":24,"slug":26,"sourcePath":22},"Instalación en Linux","/getting-started/install-linux","00.getting-started/10.install-linux",[25],"recommended","/getting-started/install-linux/",{"title":28,"path":29,"stem":30,"tags":31,"slug":33,"sourcePath":29},"Instalación con Docker","/getting-started/install-docker","00.getting-started/12.install-docker",[32],"preparing","/getting-started/install-docker/",{"title":35,"path":36,"stem":37,"tags":6,"slug":38,"sourcePath":36},"Instalación en Windows","/getting-started/install-windows","00.getting-started/14.install-windows","/getting-started/install-windows/",{"title":40,"path":41,"stem":42,"tags":43,"slug":44,"sourcePath":41},"Instalación en macOS","/getting-started/install-macos","00.getting-started/16.install-macos",[32],"/getting-started/install-macos/",{"title":46,"path":47,"stem":48,"tags":6,"slug":49,"sourcePath":47},"Configuración inicial","/getting-started/initial-setup","00.getting-started/20.initial-setup","/getting-started/initial-setup/",{"title":51,"path":52,"stem":53,"tags":6,"slug":54,"sourcePath":52},"Activar la licencia","/getting-started/license-activation","00.getting-started/30.license-activation","/getting-started/license-activation/",{"title":56,"path":57,"stem":58,"tags":6,"slug":59,"sourcePath":57},"Consultar la dirección de acceso (red local/interna)","/getting-started/access-url","00.getting-started/35.access-url","/getting-started/access-url/",{"title":61,"path":62,"stem":63,"tags":64,"slug":65,"sourcePath":62},"Elegir un método de acceso externo","/getting-started/access-domain","00.getting-started/40.access-domain",[25],"/getting-started/access-domain/",false,{"title":68,"tags":6,"slug":6,"path":69,"stem":70,"children":71,"page":66,"sourcePath":69},"Administración del espacio","/admin","10.admin",[72,92,162,197,249,274,289,299,339],{"title":73,"tags":6,"slug":6,"path":74,"stem":75,"children":76,"page":66,"sourcePath":74},"Inicio del administrador","/admin/home","10.admin/00.home",[77,82,87],{"title":78,"path":79,"stem":80,"tags":6,"slug":81,"sourcePath":79},"Acceder a la página de administración","/admin/home/admin-page-access","10.admin/00.home/00.admin-page-access","/admin/home/admin-page-access/",{"title":83,"path":69,"stem":84,"tags":6,"slug":85,"sourcePath":86},"Recorrer los menús de administración","10.admin/00.home/00.overview","/admin/","/admin/home/overview",{"title":88,"path":89,"stem":90,"tags":6,"slug":91,"sourcePath":89},"Gestión de licencias","/admin/home/license","10.admin/00.home/20.license","/admin/home/license/",{"title":93,"tags":6,"slug":6,"path":94,"stem":95,"children":96,"page":66,"sourcePath":94},"Gestión de usuarios","/admin/user-management","10.admin/10.user-management",[97,102,107,112,117,122,127,132,137,142,147,152,157],{"title":98,"path":99,"stem":100,"tags":6,"slug":101,"sourcePath":99},"Configurar la política de registro y los permisos predeterminados","/admin/user-management/signup-policy","10.admin/10.user-management/02.signup-policy","/admin/user-management/signup-policy/",{"title":103,"path":104,"stem":105,"tags":6,"slug":106,"sourcePath":104},"Registrar los términos de registro","/admin/user-management/signup-terms","10.admin/10.user-management/04.signup-terms","/admin/user-management/signup-terms/",{"title":108,"path":109,"stem":110,"tags":6,"slug":111,"sourcePath":109},"Crear una cuenta de usuario","/admin/user-management/invite-new-member","10.admin/10.user-management/10.invite-new-member","/admin/user-management/invite-new-member/",{"title":113,"path":114,"stem":115,"tags":6,"slug":116,"sourcePath":114},"Modificar una cuenta de usuario","/admin/user-management/edit-member","10.admin/10.user-management/11.edit-member","/admin/user-management/edit-member/",{"title":118,"path":119,"stem":120,"tags":6,"slug":121,"sourcePath":119},"Añadir un administrador","/admin/user-management/add-new-admin","10.admin/10.user-management/12.add-new-admin","/admin/user-management/add-new-admin/",{"title":123,"path":124,"stem":125,"tags":6,"slug":126,"sourcePath":124},"Gestión de equipos","/admin/user-management/team","10.admin/10.user-management/22.team","/admin/user-management/team/",{"title":128,"path":129,"stem":130,"tags":6,"slug":131,"sourcePath":129},"Gestión de niveles","/admin/user-management/level","10.admin/10.user-management/24.level","/admin/user-management/level/",{"title":133,"path":134,"stem":135,"tags":6,"slug":136,"sourcePath":134},"Consultar los registros de acceso","/admin/user-management/access-log","10.admin/10.user-management/30.access-log","/admin/user-management/access-log/",{"title":138,"path":139,"stem":140,"tags":6,"slug":141,"sourcePath":139},"Administrar dispositivos activos","/admin/user-management/active-devices","10.admin/10.user-management/31.active-devices","/admin/user-management/active-devices/",{"title":143,"path":144,"stem":145,"tags":6,"slug":146,"sourcePath":144},"Configurar las políticas de cuenta y seguridad","/admin/user-management/account-security","10.admin/10.user-management/32.account-security","/admin/user-management/account-security/",{"title":148,"path":149,"stem":150,"tags":6,"slug":151,"sourcePath":149},"Configurar CAPTCHA","/admin/user-management/captcha","10.admin/10.user-management/33.captcha","/admin/user-management/captcha/",{"title":153,"path":154,"stem":155,"tags":6,"slug":156,"sourcePath":154},"Configurar avisos a miembros","/admin/user-management/notice-settings","10.admin/10.user-management/34.notice-settings","/admin/user-management/notice-settings/",{"title":158,"path":159,"stem":160,"tags":6,"slug":161,"sourcePath":159},"Enviar un correo colectivo a los miembros","/admin/user-management/bulk-mail","10.admin/10.user-management/36.bulk-mail","/admin/user-management/bulk-mail/",{"title":163,"tags":6,"slug":6,"path":164,"stem":165,"children":166,"page":66,"sourcePath":164},"Configuración de servicios","/admin/service-config","10.admin/20.service-config",[167,172,177,182,187,192],{"title":168,"path":169,"stem":170,"tags":6,"slug":171,"sourcePath":169},"Configuración del área de archivos","/admin/service-config/file-area","10.admin/20.service-config/10.file-area","/admin/service-config/file-area/",{"title":173,"path":174,"stem":175,"tags":6,"slug":176,"sourcePath":174},"Configuración de webhooks","/admin/service-config/webhook-settings","10.admin/20.service-config/16.webhook-settings","/admin/service-config/webhook-settings/",{"title":178,"path":179,"stem":180,"tags":6,"slug":181,"sourcePath":179},"Configuración de la comunidad","/admin/service-config/community-space","10.admin/20.service-config/22.community-space","/admin/service-config/community-space/",{"title":183,"path":184,"stem":185,"tags":6,"slug":186,"sourcePath":184},"Configurar la política del chatbot de IA","/admin/service-config/community-ai-chatbot","10.admin/20.service-config/24.community-ai-chatbot","/admin/service-config/community-ai-chatbot/",{"title":188,"path":189,"stem":190,"tags":6,"slug":191,"sourcePath":189},"Configuración de correo","/admin/service-config/email-settings","10.admin/20.service-config/30.email-settings","/admin/service-config/email-settings/",{"title":193,"path":194,"stem":195,"tags":6,"slug":196,"sourcePath":194},"Configuración de marca","/admin/service-config/brand","10.admin/20.service-config/40.brand","/admin/service-config/brand/",{"title":198,"tags":6,"slug":6,"path":199,"stem":200,"children":201,"page":66,"sourcePath":199},"Servicios de conocimiento","/admin/knowledge","10.admin/30.knowledge",[202,207,214,219,224,229,234,239,244],{"title":203,"path":199,"stem":204,"tags":6,"slug":205,"sourcePath":206},"Introducción a los servicios de conocimiento","10.admin/30.knowledge/00.overview","/admin/knowledge/","/admin/knowledge/overview",{"title":208,"path":209,"stem":210,"children":211,"tags":6,"slug":213,"sourcePath":209},"Recopilación e indexación","/admin/knowledge/indexing","10.admin/30.knowledge/10.indexing",[212],{"title":208,"path":209,"stem":210,"tags":6,"slug":213,"sourcePath":209},"/admin/knowledge/indexing/",{"title":215,"path":216,"stem":217,"tags":6,"slug":218,"sourcePath":216},"Calidad e idioma de búsqueda","/admin/knowledge/search","10.admin/30.knowledge/20.search","/admin/knowledge/search/",{"title":220,"path":221,"stem":222,"tags":6,"slug":223,"sourcePath":221},"Almacenamiento de conocimiento","/admin/knowledge/storage","10.admin/30.knowledge/30.storage","/admin/knowledge/storage/",{"title":225,"path":226,"stem":227,"tags":6,"slug":228,"sourcePath":226},"Operar el almacenamiento de conocimiento","/admin/knowledge/storage-operations","10.admin/30.knowledge/32.storage-operations","/admin/knowledge/storage-operations/",{"title":230,"path":231,"stem":232,"tags":6,"slug":233,"sourcePath":231},"Conectar Qdrant","/admin/knowledge/qdrant","10.admin/30.knowledge/34.qdrant","/admin/knowledge/qdrant/",{"title":235,"path":236,"stem":237,"tags":6,"slug":238,"sourcePath":236},"Preparar un servidor Qdrant","/admin/knowledge/qdrant-server-setup","10.admin/30.knowledge/35.qdrant-server-setup","/admin/knowledge/qdrant-server-setup/",{"title":240,"path":241,"stem":242,"tags":6,"slug":243,"sourcePath":241},"Conectar Milvus","/admin/knowledge/milvus","10.admin/30.knowledge/36.milvus","/admin/knowledge/milvus/",{"title":245,"path":246,"stem":247,"tags":6,"slug":248,"sourcePath":246},"Búsqueda externa y fuentes","/admin/knowledge/web-search","10.admin/30.knowledge/40.web-search","/admin/knowledge/web-search/",{"title":250,"tags":6,"slug":6,"path":251,"stem":252,"children":253,"page":66,"sourcePath":251},"Servicios de IA","/admin/ai","10.admin/35.ai",[254,259,264,269],{"title":255,"path":251,"stem":256,"tags":6,"slug":257,"sourcePath":258},"Administrar los servicios de IA","10.admin/35.ai/00.overview","/admin/ai/","/admin/ai/overview",{"title":260,"path":261,"stem":262,"tags":6,"slug":263,"sourcePath":261},"Configurar modelos y entornos de ejecución","/admin/ai/models","10.admin/35.ai/10.models","/admin/ai/models/",{"title":265,"path":266,"stem":267,"tags":6,"slug":268,"sourcePath":266},"Configurar herramientas e integraciones","/admin/ai/integrations","10.admin/35.ai/20.integrations","/admin/ai/integrations/",{"title":270,"path":271,"stem":272,"tags":6,"slug":273,"sourcePath":271},"Administrar servidores MCP","/admin/ai/mcp","10.admin/35.ai/30.mcp","/admin/ai/mcp/",{"title":275,"tags":6,"slug":6,"path":276,"stem":277,"children":278,"page":66,"sourcePath":276},"Plugins","/admin/plugin","10.admin/40.plugin",[279,284],{"title":280,"path":281,"stem":282,"tags":6,"slug":283,"sourcePath":281},"Administrar plugins","/admin/plugin/overview","10.admin/40.plugin/00.overview","/admin/plugin/overview/",{"title":285,"path":286,"stem":287,"tags":6,"slug":288,"sourcePath":286},"Configurar plugins de extensión","/admin/plugin/settings","10.admin/40.plugin/10.settings","/admin/plugin/settings/",{"title":290,"path":291,"stem":292,"children":293,"page":66,"sourcePath":291},"Operations","/admin/operations","10.admin/45.operations",[294],{"title":295,"path":291,"stem":296,"tags":6,"slug":297,"sourcePath":298},"Consultar los registros de operaciones y auditoría","10.admin/45.operations/00.overview","/admin/operations/","/admin/operations/overview",{"title":300,"tags":6,"slug":6,"path":301,"stem":302,"children":303,"page":66,"sourcePath":301},"Seguridad","/admin/security","10.admin/50.security",[304,309,314,319,324,329,334],{"title":305,"path":306,"stem":307,"tags":6,"slug":308,"sourcePath":306},"Resumen de seguridad","/admin/security/overview","10.admin/50.security/00.overview","/admin/security/overview/",{"title":310,"path":311,"stem":312,"tags":6,"slug":313,"sourcePath":311},"Consultar el registro de actividad","/admin/security/audit-log","10.admin/50.security/05.audit-log","/admin/security/audit-log/",{"title":315,"path":316,"stem":317,"tags":6,"slug":318,"sourcePath":316},"Gestionar bloqueos","/admin/security/block-management","10.admin/50.security/10.block-management","/admin/security/block-management/",{"title":320,"path":321,"stem":322,"tags":6,"slug":323,"sourcePath":321},"Configurar la seguridad","/admin/security/security-setting","10.admin/50.security/12.security-setting","/admin/security/security-setting/",{"title":325,"path":326,"stem":327,"tags":6,"slug":328,"sourcePath":326},"Procesar dispositivos pendientes de aprobación","/admin/security/device-approvals","10.admin/50.security/14.device-approvals","/admin/security/device-approvals/",{"title":330,"path":331,"stem":332,"tags":6,"slug":333,"sourcePath":331},"Restringir el acceso por IP","/admin/security/ip-restriction","10.admin/50.security/16.ip-restriction","/admin/security/ip-restriction/",{"title":335,"path":336,"stem":337,"tags":6,"slug":338,"sourcePath":336},"Configurar la verificación en dos pasos para administradores","/admin/security/two-factor-auth","10.admin/50.security/18.two-factor-auth","/admin/security/two-factor-auth/",{"title":340,"tags":6,"slug":6,"path":341,"stem":342,"children":343,"page":66,"sourcePath":341},"Administración del sistema","/admin/system-admin","10.admin/60.system-admin",[344,349,354,359,364,369],{"title":345,"path":346,"stem":347,"tags":6,"slug":348,"sourcePath":346},"Consultar la información del dispositivo","/admin/system-admin/device-info","10.admin/60.system-admin/10.device-info","/admin/system-admin/device-info/",{"title":350,"path":351,"stem":352,"tags":6,"slug":353,"sourcePath":351},"Reiniciar y mantener el servidor","/admin/system-admin/server-restart","10.admin/60.system-admin/12.server-restart","/admin/system-admin/server-restart/",{"title":355,"path":356,"stem":357,"tags":6,"slug":358,"sourcePath":356},"Gestionar servicios en segundo plano","/admin/system-admin/background-service","10.admin/60.system-admin/14.background-service","/admin/system-admin/background-service/",{"title":360,"path":361,"stem":362,"tags":6,"slug":363,"sourcePath":361},"Actualizar SpaceBuilder","/admin/system-admin/update","10.admin/60.system-admin/16.update","/admin/system-admin/update/",{"title":365,"path":366,"stem":367,"tags":6,"slug":368,"sourcePath":366},"Desinstalar SpaceBuilder","/admin/system-admin/uninstall","10.admin/60.system-admin/18.uninstall","/admin/system-admin/uninstall/",{"title":370,"path":371,"stem":372,"tags":6,"slug":373,"sourcePath":371},"Migrar a otro servidor","/admin/system-admin/server-migration","10.admin/60.system-admin/20.server-migration","/admin/system-admin/server-migration/",{"title":375,"tags":6,"slug":6,"path":376,"stem":377,"children":378,"page":66,"sourcePath":376},"Uso de Workspace","/workspace","20.workspace",[379,419,439,523,662,718,754],{"title":380,"tags":6,"slug":6,"path":381,"stem":382,"children":383,"page":66,"sourcePath":381},"Menú","/workspace/menu","20.workspace/05.menu",[384,389,394,399,404,409,414],{"title":385,"path":386,"stem":387,"tags":6,"slug":388,"sourcePath":386},"Introducción al espacio de trabajo","/workspace/menu/overview","20.workspace/05.menu/00.overview","/workspace/menu/overview/",{"title":390,"path":391,"stem":392,"tags":6,"slug":393,"sourcePath":391},"Espacio de equipo","/workspace/menu/team-space","20.workspace/05.menu/05.team-space","/workspace/menu/team-space/",{"title":395,"path":396,"stem":397,"tags":6,"slug":398,"sourcePath":396},"Espacio de cliente","/workspace/menu/client-space","20.workspace/05.menu/06.client-space","/workspace/menu/client-space/",{"title":400,"path":401,"stem":402,"tags":6,"slug":403,"sourcePath":401},"Favoritos","/workspace/menu/favorites","20.workspace/05.menu/10.favorites","/workspace/menu/favorites/",{"title":405,"path":406,"stem":407,"tags":6,"slug":408,"sourcePath":406},"Documentos recientes","/workspace/menu/recent","20.workspace/05.menu/20.recent","/workspace/menu/recent/",{"title":410,"path":411,"stem":412,"tags":6,"slug":413,"sourcePath":411},"Uso compartido externo","/workspace/menu/external-share","20.workspace/05.menu/30.external-share","/workspace/menu/external-share/",{"title":415,"path":416,"stem":417,"tags":6,"slug":418,"sourcePath":416},"Papelera","/workspace/menu/trash","20.workspace/05.menu/40.trash","/workspace/menu/trash/",{"title":420,"tags":6,"slug":6,"path":421,"stem":422,"children":423,"page":66,"sourcePath":421},"Cuenta","/workspace/account","20.workspace/10.account",[424,429,434],{"title":425,"path":426,"stem":427,"tags":6,"slug":428,"sourcePath":426},"Registrarse e iniciar sesión","/workspace/account/signup","20.workspace/10.account/10.signup","/workspace/account/signup/",{"title":430,"path":431,"stem":432,"tags":6,"slug":433,"sourcePath":431},"Restablecer la contraseña","/workspace/account/reset-password","20.workspace/10.account/20.reset-password","/workspace/account/reset-password/",{"title":435,"path":436,"stem":437,"tags":6,"slug":438,"sourcePath":436},"Configuración de la cuenta","/workspace/account/account-settings","20.workspace/10.account/30.account-settings","/workspace/account/account-settings/",{"title":440,"tags":6,"slug":6,"path":441,"stem":442,"children":443,"page":66,"sourcePath":441},"Carpetas","/workspace/folder","20.workspace/20.folder",[444,449,454,459,464,471,476,481,486,491,496,501,506,511,518],{"title":445,"path":446,"stem":447,"tags":6,"slug":448,"sourcePath":446},"Funciones básicas de las carpetas","/workspace/folder/basic","20.workspace/20.folder/10.basic","/workspace/folder/basic/",{"title":450,"path":451,"stem":452,"tags":6,"slug":453,"sourcePath":451},"Crear varias carpetas a la vez","/workspace/folder/bulk-folder-creation","20.workspace/20.folder/12.bulk-folder-creation","/workspace/folder/bulk-folder-creation/",{"title":455,"path":456,"stem":457,"tags":6,"slug":458,"sourcePath":456},"Filtro","/workspace/folder/filter","20.workspace/20.folder/13.filter","/workspace/folder/filter/",{"title":460,"path":461,"stem":462,"tags":6,"slug":463,"sourcePath":461},"Configurar las opciones de vista de una carpeta","/workspace/folder/folder-view-options","20.workspace/20.folder/14.folder-view-options","/workspace/folder/folder-view-options/",{"title":465,"path":466,"stem":467,"tags":468,"slug":470,"sourcePath":466},"Usar una carpeta como tablón de anuncios","/workspace/folder/board-view","20.workspace/20.folder/15.board-view",[469],"hot","/workspace/folder/board-view/",{"title":472,"path":473,"stem":474,"tags":6,"slug":475,"sourcePath":473},"Vista web de una carpeta","/workspace/folder/folder-web-view","20.workspace/20.folder/16.folder-web-view","/workspace/folder/folder-web-view/",{"title":477,"path":478,"stem":479,"tags":6,"slug":480,"sourcePath":478},"Organizar carpetas","/workspace/folder/folder-organize","20.workspace/20.folder/17.folder-organize","/workspace/folder/folder-organize/",{"title":482,"path":483,"stem":484,"tags":6,"slug":485,"sourcePath":483},"Aviso de carpeta (README)","/workspace/folder/folder-readme","20.workspace/20.folder/18.folder-readme","/workspace/folder/folder-readme/",{"title":487,"path":488,"stem":489,"tags":6,"slug":490,"sourcePath":488},"Exportar listas de carpetas y archivos","/workspace/folder/folder-export","20.workspace/20.folder/20.folder-export","/workspace/folder/folder-export/",{"title":492,"path":493,"stem":494,"tags":6,"slug":495,"sourcePath":493},"Configurar permisos de acceso por nivel","/workspace/folder/level-access-permissions","20.workspace/20.folder/24.level-access-permissions","/workspace/folder/level-access-permissions/",{"title":497,"path":498,"stem":499,"tags":6,"slug":500,"sourcePath":498},"Configurar permisos de acceso por equipo","/workspace/folder/team-access-permissions","20.workspace/20.folder/26.team-access-permissions","/workspace/folder/team-access-permissions/",{"title":502,"path":503,"stem":504,"tags":6,"slug":505,"sourcePath":503},"Configurar reglas de archivos","/workspace/folder/file-rules","20.workspace/20.folder/28.file-rules","/workspace/folder/file-rules/",{"title":507,"path":508,"stem":509,"tags":6,"slug":510,"sourcePath":508},"Webhooks de carpeta","/workspace/folder/webhook","20.workspace/20.folder/30.webhook","/workspace/folder/webhook/",{"title":512,"path":513,"stem":514,"children":515,"tags":6,"slug":517,"sourcePath":513},"Configurar el índice de conocimiento de una carpeta","/workspace/folder/knowledge-index","20.workspace/20.folder/32.knowledge-index",[516],{"title":512,"path":513,"stem":514,"tags":6,"slug":517,"sourcePath":513},"/workspace/folder/knowledge-index/",{"title":519,"path":520,"stem":521,"tags":6,"slug":522,"sourcePath":520},"Carpeta de automatización del trabajo","/workspace/folder/automation","20.workspace/20.folder/40.automation","/workspace/folder/automation/",{"title":524,"tags":6,"slug":6,"path":525,"stem":526,"children":527,"page":66,"sourcePath":525},"Archivos","/workspace/file","20.workspace/30.file",[528,533,538,543,548,553,558,563,568,573,578,583,588,593,598,603,608,613,618,623,628,633,637,642,647,652,657],{"title":529,"path":530,"stem":531,"tags":6,"slug":532,"sourcePath":530},"Funciones básicas de gestión de archivos","/workspace/file/overview","20.workspace/30.file/00.overview","/workspace/file/overview/",{"title":534,"path":535,"stem":536,"tags":6,"slug":537,"sourcePath":535},"Consultar la lista mientras ve un archivo","/workspace/file/list-in-file","20.workspace/30.file/05.list-in-file","/workspace/file/list-in-file/",{"title":539,"path":540,"stem":541,"tags":6,"slug":542,"sourcePath":540},"Ver y editar archivos Markdown y de texto","/workspace/file/text-file-viewer","20.workspace/30.file/10.text-file-viewer","/workspace/file/text-file-viewer/",{"title":544,"path":545,"stem":546,"tags":6,"slug":547,"sourcePath":545},"Ver archivos HTML","/workspace/file/html-viewer","20.workspace/30.file/11.html-viewer","/workspace/file/html-viewer/",{"title":549,"path":550,"stem":551,"tags":6,"slug":552,"sourcePath":550},"Ver y editar archivos CSV","/workspace/file/csv-viewer","20.workspace/30.file/12.csv-viewer","/workspace/file/csv-viewer/",{"title":554,"path":555,"stem":556,"tags":6,"slug":557,"sourcePath":555},"Ver archivos de imagen y vídeo","/workspace/file/image-file-viewer","20.workspace/30.file/13.image-file-viewer","/workspace/file/image-file-viewer/",{"title":559,"path":560,"stem":561,"tags":6,"slug":562,"sourcePath":560},"Ver archivos de Office y PDF","/workspace/file/office-viewer","20.workspace/30.file/14.office-viewer","/workspace/file/office-viewer/",{"title":564,"path":565,"stem":566,"tags":6,"slug":567,"sourcePath":565},"Pegar páginas web (HTML)","/workspace/file/paste-html","20.workspace/30.file/20.paste-html","/workspace/file/paste-html/",{"title":569,"path":570,"stem":571,"tags":6,"slug":572,"sourcePath":570},"Pegar capturas de pantalla","/workspace/file/paste-screenshot","20.workspace/30.file/21.paste-screenshot","/workspace/file/paste-screenshot/",{"title":574,"path":575,"stem":576,"tags":6,"slug":577,"sourcePath":575},"Pegar Markdown (MD)","/workspace/file/paste-md","20.workspace/30.file/22.paste-md","/workspace/file/paste-md/",{"title":579,"path":580,"stem":581,"tags":6,"slug":582,"sourcePath":580},"Grabar la pantalla","/workspace/file/screen-recording","20.workspace/30.file/23.screen-recording","/workspace/file/screen-recording/",{"title":584,"path":585,"stem":586,"tags":6,"slug":587,"sourcePath":585},"Nota rápida","/workspace/file/quick-note","20.workspace/30.file/24.quick-note","/workspace/file/quick-note/",{"title":589,"path":590,"stem":591,"tags":6,"slug":592,"sourcePath":590},"Etiquetas de archivo","/workspace/file/file-tag","20.workspace/30.file/33.file-tag","/workspace/file/file-tag/",{"title":594,"path":595,"stem":596,"tags":6,"slug":597,"sourcePath":595},"Cambiar nombres de archivos en bloque","/workspace/file/bulk-name-revise","20.workspace/30.file/34.bulk-name-revise","/workspace/file/bulk-name-revise/",{"title":599,"path":600,"stem":601,"tags":6,"slug":602,"sourcePath":600},"Conversión de archivos","/workspace/file/file-convert-overview","20.workspace/30.file/40.file-convert-overview","/workspace/file/file-convert-overview/",{"title":604,"path":605,"stem":606,"tags":6,"slug":607,"sourcePath":605},"Archivos de plantilla","/workspace/file/templates","20.workspace/30.file/41.templates","/workspace/file/templates/",{"title":609,"path":610,"stem":611,"tags":6,"slug":612,"sourcePath":610},"Lista de tareas (Todo)","/workspace/file/template-todo","20.workspace/30.file/42.template-todo","/workspace/file/template-todo/",{"title":614,"path":615,"stem":616,"tags":6,"slug":617,"sourcePath":615},"Formulario de aprobación","/workspace/file/template-approval","20.workspace/30.file/43.template-approval","/workspace/file/template-approval/",{"title":619,"path":620,"stem":621,"tags":6,"slug":622,"sourcePath":620},"Tablero Kanban","/workspace/file/template-kanban","20.workspace/30.file/44.template-kanban","/workspace/file/template-kanban/",{"title":624,"path":625,"stem":626,"tags":6,"slug":627,"sourcePath":625},"Cronología","/workspace/file/template-timeline","20.workspace/30.file/45.template-timeline","/workspace/file/template-timeline/",{"title":629,"path":630,"stem":631,"tags":6,"slug":632,"sourcePath":630},"Bloc de notas","/workspace/file/template-memo","20.workspace/30.file/46.template-memo","/workspace/file/template-memo/",{"title":634,"path":635,"stem":636,"tags":6,"slug":635,"sourcePath":635},"Archivo de chat con AI","/workspace/file/ai-chat-file","20.workspace/30.file/47.ai-chat-file",{"title":638,"path":639,"stem":640,"tags":6,"slug":641,"sourcePath":639},"Consultar el registro de cambios del archivo","/workspace/file/audit-trail","20.workspace/30.file/50.audit-trail","/workspace/file/audit-trail/",{"title":643,"path":644,"stem":645,"tags":6,"slug":646,"sourcePath":644},"Control de versiones de archivos","/workspace/file/version-trail","20.workspace/30.file/51.version-trail","/workspace/file/version-trail/",{"title":648,"path":649,"stem":650,"tags":6,"slug":651,"sourcePath":649},"Bloqueo de edición","/workspace/file/file-lock","20.workspace/30.file/52.file-lock","/workspace/file/file-lock/",{"title":653,"path":654,"stem":655,"tags":6,"slug":656,"sourcePath":654},"Cifrado de archivos","/workspace/file/file-encrypt","20.workspace/30.file/53.file-encrypt","/workspace/file/file-encrypt/",{"title":658,"path":659,"stem":660,"tags":6,"slug":661,"sourcePath":659},"Registrar archivos del disco","/workspace/file/disk-file-registration","20.workspace/30.file/60.disk-file-registration","/workspace/file/disk-file-registration/",{"title":663,"tags":6,"slug":6,"path":664,"stem":665,"children":666,"page":66,"sourcePath":664},"Colaboración","/workspace/cooperation","20.workspace/35.cooperation",[667,672,677,682,687,692,697,702,707,713],{"title":668,"path":669,"stem":670,"tags":6,"slug":671,"sourcePath":669},"Comentarios en archivos y carpetas","/workspace/cooperation/file-comments","20.workspace/35.cooperation/00.file-comments","/workspace/cooperation/file-comments/",{"title":673,"path":674,"stem":675,"tags":6,"slug":676,"sourcePath":674},"Chat","/workspace/cooperation/chat","20.workspace/35.cooperation/10.chat","/workspace/cooperation/chat/",{"title":678,"path":679,"stem":680,"tags":6,"slug":681,"sourcePath":679},"Chat colaborativo y bloqueo de edición","/workspace/cooperation/collaboration-chat","20.workspace/35.cooperation/11.collaboration-chat","/workspace/cooperation/collaboration-chat/",{"title":683,"path":684,"stem":685,"tags":6,"slug":686,"sourcePath":684},"Seguir la ubicación de un miembro del equipo","/workspace/cooperation/follow-team-location","20.workspace/35.cooperation/12.follow-team-location","/workspace/cooperation/follow-team-location/",{"title":688,"path":689,"stem":690,"tags":6,"slug":691,"sourcePath":689},"Menciones","/workspace/cooperation/mention","20.workspace/35.cooperation/14.mention","/workspace/cooperation/mention/",{"title":693,"path":694,"stem":695,"tags":6,"slug":696,"sourcePath":694},"Mensajes directos","/workspace/cooperation/dm","20.workspace/35.cooperation/16.dm","/workspace/cooperation/dm/",{"title":698,"path":699,"stem":700,"tags":6,"slug":701,"sourcePath":699},"Archivo de notificaciones","/workspace/cooperation/notification-inbox","20.workspace/35.cooperation/18.notification-inbox","/workspace/cooperation/notification-inbox/",{"title":703,"path":704,"stem":705,"tags":6,"slug":706,"sourcePath":704},"Consultar la actividad del equipo","/workspace/cooperation/file-activity","20.workspace/35.cooperation/30.file-activity","/workspace/cooperation/file-activity/",{"title":708,"path":709,"stem":710,"tags":711,"slug":712,"sourcePath":709},"Crear un enlace para compartir externamente","/workspace/cooperation/share-link-creation","20.workspace/35.cooperation/40.share-link-creation",[469],"/workspace/cooperation/share-link-creation/",{"title":714,"path":715,"stem":716,"tags":6,"slug":717,"sourcePath":715},"Enviar un enlace compartido por correo","/workspace/cooperation/share-link-email","20.workspace/35.cooperation/42.share-link-email","/workspace/cooperation/share-link-email/",{"title":719,"tags":6,"slug":6,"path":720,"stem":721,"children":722,"page":66,"sourcePath":720},"Búsqueda","/workspace/search","20.workspace/40.search",[723,728,734,739,744,749],{"title":724,"path":725,"stem":726,"tags":6,"slug":727,"sourcePath":725},"Buscar archivos","/workspace/search/search","20.workspace/40.search/00.search","/workspace/search/search/",{"title":729,"path":730,"stem":731,"tags":732,"slug":733,"sourcePath":730},"Búsqueda contextual (búsqueda con AI)","/workspace/search/context-search","20.workspace/40.search/10.context-search",[469],"/workspace/search/context-search/",{"title":735,"path":736,"stem":737,"tags":6,"slug":738,"sourcePath":736},"Buscar imágenes","/workspace/search/image-search","20.workspace/40.search/20.image-search","/workspace/search/image-search/",{"title":740,"path":741,"stem":742,"tags":6,"slug":743,"sourcePath":741},"Buscar en el chat","/workspace/search/chat-search","20.workspace/40.search/30.chat-search","/workspace/search/chat-search/",{"title":745,"path":746,"stem":747,"tags":6,"slug":748,"sourcePath":746},"Buscar comentarios","/workspace/search/comment-search","20.workspace/40.search/40.comment-search","/workspace/search/comment-search/",{"title":750,"path":751,"stem":752,"tags":6,"slug":753,"sourcePath":751},"Buscar sinónimos","/workspace/search/synonym-search","20.workspace/40.search/50.synonym-search","/workspace/search/synonym-search/",{"title":755,"tags":6,"slug":6,"path":756,"stem":757,"children":758,"page":66,"sourcePath":756},"IA","/workspace/ai","20.workspace/50.ai",[759,764,770],{"title":760,"path":761,"stem":762,"tags":6,"slug":763,"sourcePath":761},"Resumen de funciones de AI","/workspace/ai/overview","20.workspace/50.ai/00.overview","/workspace/ai/overview/",{"title":765,"path":766,"stem":767,"tags":768,"slug":769,"sourcePath":766},"Solicitar tareas a la AI local","/workspace/ai/ai-work","20.workspace/50.ai/10.ai-work",[469],"/workspace/ai/ai-work/",{"title":771,"path":772,"stem":773,"tags":6,"slug":774,"sourcePath":772},"Usar una AI externa","/workspace/ai/external-ai","20.workspace/50.ai/20.external-ai","/workspace/ai/external-ai/",{"title":776,"tags":6,"slug":6,"path":777,"stem":778,"children":779,"page":66,"sourcePath":777},"Webspace","/webspace","40.webspace",[780,785,790,795,800,805,811,816,821,826,831,866],{"title":781,"path":782,"stem":783,"tags":6,"slug":784,"sourcePath":782},"¿Qué es Webspace?","/webspace/overview","40.webspace/00.overview","/webspace/overview/",{"title":786,"path":787,"stem":788,"tags":6,"slug":789,"sourcePath":787},"Desplegar un sitio web","/webspace/website-release","40.webspace/10.website-release","/webspace/website-release/",{"title":791,"path":792,"stem":793,"tags":6,"slug":794,"sourcePath":792},"Crear un archivo de esquema (.sfn)","/webspace/create-database","40.webspace/20.create-database","/webspace/create-database/",{"title":796,"path":797,"stem":798,"tags":6,"slug":799,"sourcePath":797},"Crear API y desplegar una base de datos","/webspace/api-overview","40.webspace/24.api-overview","/webspace/api-overview/",{"title":801,"path":802,"stem":803,"tags":6,"slug":804,"sourcePath":802},"Consultar el ejemplo de frontend","/webspace/frontend-example","40.webspace/26.frontend-example","/webspace/frontend-example/",{"title":806,"path":807,"stem":808,"tags":809,"slug":810,"sourcePath":807},"Crear un servicio web interno para el equipo","/webspace/internal-webservice","40.webspace/32.internal-webservice",[469],"/webspace/internal-webservice/",{"title":812,"path":813,"stem":814,"tags":6,"slug":815,"sourcePath":813},"Crear un servicio web de acceso público","/webspace/external-webservice","40.webspace/34.external-webservice","/webspace/external-webservice/",{"title":817,"path":818,"stem":819,"tags":6,"slug":820,"sourcePath":818},"Importar y exportar SQL","/webspace/sql-converter","40.webspace/42.sql-converter","/webspace/sql-converter/",{"title":822,"path":823,"stem":824,"tags":6,"slug":825,"sourcePath":823},"Convertir un esquema en código","/webspace/code-converter","40.webspace/44.code-converter","/webspace/code-converter/",{"title":827,"path":828,"stem":829,"tags":6,"slug":830,"sourcePath":828},"Rendimiento y escalado","/webspace/performance","40.webspace/48.performance","/webspace/performance/",{"title":832,"tags":6,"slug":6,"path":833,"stem":834,"children":835,"page":66,"sourcePath":833},"Administración de Webspace","/webspace/admin","40.webspace/50.admin",[836,841,846,851,856,861],{"title":837,"path":838,"stem":839,"tags":6,"slug":840,"sourcePath":838},"Empezar a administrar Webspace","/webspace/admin/overview","40.webspace/50.admin/00.overview","/webspace/admin/overview/",{"title":842,"path":843,"stem":844,"tags":6,"slug":845,"sourcePath":843},"Operaciones","/webspace/admin/operations","40.webspace/50.admin/10.operations","/webspace/admin/operations/",{"title":847,"path":848,"stem":849,"tags":6,"slug":850,"sourcePath":848},"Acceso al espacio de trabajo","/webspace/admin/workspace-access","40.webspace/50.admin/20.workspace-access","/webspace/admin/workspace-access/",{"title":852,"path":853,"stem":854,"tags":6,"slug":855,"sourcePath":853},"Seguridad de API y sitios","/webspace/admin/api-site-security","40.webspace/50.admin/30.api-site-security","/webspace/admin/api-site-security/",{"title":857,"path":858,"stem":859,"tags":6,"slug":860,"sourcePath":858},"Servicios y capacidad","/webspace/admin/service-capacity","40.webspace/50.admin/40.service-capacity","/webspace/admin/service-capacity/",{"title":862,"path":863,"stem":864,"tags":6,"slug":865,"sourcePath":863},"Gestión de despliegues y versiones de frontend","/webspace/admin/deployments","40.webspace/50.admin/50.deployments","/webspace/admin/deployments/",{"title":867,"tags":868,"slug":6,"path":869,"stem":870,"children":871,"page":66,"sourcePath":869},"Ejemplos de Webspace",[469],"/webspace/examples","40.webspace/60.examples",[872,876,881,887,892,897],{"title":867,"path":869,"stem":873,"tags":6,"slug":874,"sourcePath":875},"40.webspace/60.examples/00.overview","/webspace/examples/","/webspace/examples/overview",{"title":877,"path":878,"stem":879,"tags":6,"slug":880,"sourcePath":878},"Crear su propio sistema empresarial","/webspace/examples/my-own-system","40.webspace/60.examples/10.my-own-system","/webspace/examples/my-own-system/",{"title":882,"path":883,"stem":884,"tags":885,"slug":886,"sourcePath":883},"Crear un juego de Gomoku en tiempo real","/webspace/examples/realtime-gomoku","40.webspace/60.examples/20.realtime-gomoku",[469],"/webspace/examples/realtime-gomoku/",{"title":888,"path":889,"stem":890,"tags":6,"slug":891,"sourcePath":889},"Crear un tablón de recursos con archivos de una carpeta","/webspace/examples/folder-board","40.webspace/60.examples/30.folder-board","/webspace/examples/folder-board/",{"title":893,"path":894,"stem":895,"tags":6,"slug":896,"sourcePath":894},"Crear una incursión cooperativa contra un monstruo","/webspace/examples/monster-raid","40.webspace/60.examples/40.monster-raid","/webspace/examples/monster-raid/",{"title":898,"path":899,"stem":900,"tags":6,"slug":901,"sourcePath":899},"Desplegar un ejemplo de chat de asistencia con AI","/webspace/examples/ai-support-chat","40.webspace/60.examples/50.ai-support-chat","/webspace/examples/ai-support-chat/",{"title":903,"tags":6,"slug":6,"path":904,"stem":905,"children":906,"page":66,"sourcePath":904},"Uso de plugins","/plugin","50.plugin",[907,912,932,993,1014,1049],{"title":908,"path":909,"stem":910,"tags":6,"slug":911,"sourcePath":909},"Introducción a los plugins","/plugin/overview","50.plugin/00.overview","/plugin/overview/",{"title":913,"tags":6,"slug":6,"path":914,"stem":915,"children":916,"page":66,"sourcePath":914},"Calendario","/plugin/calendar","50.plugin/10.calendar",[917,922,927],{"title":918,"path":919,"stem":920,"tags":6,"slug":921,"sourcePath":919},"Introducción a Calendar","/plugin/calendar/overview","50.plugin/10.calendar/00.overview","/plugin/calendar/overview/",{"title":923,"path":924,"stem":925,"tags":6,"slug":926,"sourcePath":924},"Crear, editar y eliminar eventos","/plugin/calendar/create-event","50.plugin/10.calendar/10.create-event","/plugin/calendar/create-event/",{"title":928,"path":929,"stem":930,"tags":6,"slug":931,"sourcePath":929},"Consultar el historial de actividad","/plugin/calendar/file-activity","50.plugin/10.calendar/40.file-activity","/plugin/calendar/file-activity/",{"title":933,"tags":6,"slug":6,"path":934,"stem":935,"children":936,"page":66,"sourcePath":934},"Correo electrónico","/plugin/email","50.plugin/20.email",[937,942,947,952,957,963,968,973,978,983,988],{"title":938,"path":939,"stem":940,"tags":6,"slug":941,"sourcePath":939},"Introducción a Email","/plugin/email/overview","50.plugin/20.email/00.overview","/plugin/email/overview/",{"title":943,"path":944,"stem":945,"tags":6,"slug":946,"sourcePath":944},"Configurar Email","/plugin/email/setfn-email-setting","50.plugin/20.email/05.setfn-email-setting","/plugin/email/setfn-email-setting/",{"title":948,"path":949,"stem":950,"tags":6,"slug":951,"sourcePath":949},"Conectar una cuenta de correo externa","/plugin/email/external-email","50.plugin/20.email/07.external-email","/plugin/email/external-email/",{"title":953,"path":954,"stem":955,"tags":6,"slug":956,"sourcePath":954},"Funciones básicas de Email","/plugin/email/email-basic","50.plugin/20.email/10.email-basic","/plugin/email/email-basic/",{"title":958,"path":959,"stem":960,"tags":6,"slug":961,"sourcePath":962},"Usar Email AI Assistant","/plugin/email/ai-assistant","50.plugin/20.email/15.email-ai-assistant","/plugin/email/ai-assistant/","/plugin/email/email-ai-assistant",{"title":964,"path":965,"stem":966,"tags":6,"slug":967,"sourcePath":965},"Redactar y enviar mensajes","/plugin/email/email-compose","50.plugin/20.email/20.email-compose","/plugin/email/email-compose/",{"title":969,"path":970,"stem":971,"tags":6,"slug":972,"sourcePath":970},"Adjuntar archivos","/plugin/email/email-attachment","50.plugin/20.email/30.email-attachment","/plugin/email/email-attachment/",{"title":974,"path":975,"stem":976,"tags":6,"slug":977,"sourcePath":975},"Gestionar carpetas de correo","/plugin/email/email-folders","50.plugin/20.email/40.email-folders","/plugin/email/email-folders/",{"title":979,"path":980,"stem":981,"tags":6,"slug":982,"sourcePath":980},"Clasificar mensajes automáticamente","/plugin/email/email-auto-classify","50.plugin/20.email/50.email-auto-classify","/plugin/email/email-auto-classify/",{"title":984,"path":985,"stem":986,"tags":6,"slug":987,"sourcePath":985},"Archivar y compartir mensajes en File Space","/plugin/email/email-open-in-space","50.plugin/20.email/60.email-open-in-space","/plugin/email/email-open-in-space/",{"title":989,"path":990,"stem":991,"tags":6,"slug":992,"sourcePath":990},"Seguridad de Email","/plugin/email/email-security","50.plugin/20.email/70.email-security","/plugin/email/email-security/",{"title":994,"tags":6,"slug":6,"path":995,"stem":996,"children":997,"page":66,"sourcePath":995},"Flujos de trabajo (automatización)","/plugin/workflow","50.plugin/30.workflow",[998,1003,1009],{"title":999,"path":1000,"stem":1001,"tags":6,"slug":1002,"sourcePath":1000},"Introducción a Workflow","/plugin/workflow/overview","50.plugin/30.workflow/00.overview","/plugin/workflow/overview/",{"title":1004,"path":1005,"stem":1006,"tags":1007,"slug":1008,"sourcePath":1005},"Crear un workflow","/plugin/workflow/new-workflow","50.plugin/30.workflow/10.new-workflow",[469],"/plugin/workflow/new-workflow/",{"title":1010,"path":1011,"stem":1012,"tags":6,"slug":1013,"sourcePath":1011},"Consultar el historial de ejecución","/plugin/workflow/execution-history","50.plugin/30.workflow/20.execution-history","/plugin/workflow/execution-history/",{"title":1015,"tags":6,"slug":6,"path":1016,"stem":1017,"children":1018,"page":66,"sourcePath":1016},"Fine-Tuning (entrenamiento de IA)","/plugin/fine-tuning","50.plugin/40.fine-tuning",[1019,1024,1029,1034,1039,1044],{"title":1020,"path":1021,"stem":1022,"tags":6,"slug":1023,"sourcePath":1021},"Introducción a Fine-tuning","/plugin/fine-tuning/overview","50.plugin/40.fine-tuning/00.overview","/plugin/fine-tuning/overview/",{"title":1025,"path":1026,"stem":1027,"tags":6,"slug":1028,"sourcePath":1026},"Preprocesar datos de entrenamiento","/plugin/fine-tuning/pre-processing","50.plugin/40.fine-tuning/10.pre-processing","/plugin/fine-tuning/pre-processing/",{"title":1030,"path":1031,"stem":1032,"tags":6,"slug":1033,"sourcePath":1031},"Entrenar","/plugin/fine-tuning/training","50.plugin/40.fine-tuning/20.training","/plugin/fine-tuning/training/",{"title":1035,"path":1036,"stem":1037,"tags":6,"slug":1038,"sourcePath":1036},"Evaluar","/plugin/fine-tuning/evaluation","50.plugin/40.fine-tuning/30.evaluation","/plugin/fine-tuning/evaluation/",{"title":1040,"path":1041,"stem":1042,"tags":6,"slug":1043,"sourcePath":1041},"Probar el chat","/plugin/fine-tuning/chat-test","50.plugin/40.fine-tuning/40.chat-test","/plugin/fine-tuning/chat-test/",{"title":1045,"path":1046,"stem":1047,"tags":6,"slug":1048,"sourcePath":1046},"Exportar","/plugin/fine-tuning/export","50.plugin/40.fine-tuning/50.export","/plugin/fine-tuning/export/",{"title":1050,"tags":6,"slug":6,"path":1051,"stem":1052,"children":1053,"page":66,"sourcePath":1051},"EDC (recopilación de datos)","/plugin/edc","50.plugin/50.edc",[1054,1059,1064,1069],{"title":1055,"path":1056,"stem":1057,"tags":6,"slug":1058,"sourcePath":1056},"Introducción a EDC","/plugin/edc/overview","50.plugin/50.edc/00.overview","/plugin/edc/overview/",{"title":1060,"path":1061,"stem":1062,"tags":6,"slug":1063,"sourcePath":1061},"Introducir datos y consultar Audit Trail","/plugin/edc/data-entry","50.plugin/50.edc/10.data-entry","/plugin/edc/data-entry/",{"title":1065,"path":1066,"stem":1067,"tags":6,"slug":1068,"sourcePath":1066},"Builder","/plugin/edc/builder","50.plugin/50.edc/20.builder","/plugin/edc/builder/",{"title":1070,"path":1071,"stem":1072,"tags":6,"slug":1073,"sourcePath":1071},"Configurar usuarios y centros","/plugin/edc/account","50.plugin/50.edc/30.account","/plugin/edc/account/",{"title":1075,"tags":6,"slug":6,"path":1076,"stem":1077,"children":1078,"page":66,"sourcePath":1076},"Herramienta de línea de comandos","/cli","90.cli",[1079],{"title":1080,"path":1081,"stem":1082,"tags":6,"slug":1083,"sourcePath":1081},"Administrar el servidor mediante comandos","/cli/commands","90.cli/10.commands","/cli/commands/",{"title":1085,"tags":6,"slug":6,"path":1086,"stem":1087,"children":1088,"page":66,"sourcePath":1086},"Actualizaciones de seguridad","/security-updates","95.security-updates",[1089,1094,1099,1104],{"title":1090,"path":1091,"stem":1092,"tags":6,"slug":1093,"sourcePath":1091},"Conocer las revisiones de seguridad y el método de actualización","/security-updates/overview","95.security-updates/00.overview","/security-updates/overview/",{"title":1095,"path":1096,"stem":1097,"tags":6,"slug":1098,"sourcePath":1096},"Registro de revisiones de seguridad","/security-updates/review-log","95.security-updates/10.review-log","/security-updates/review-log/",{"title":1100,"path":1101,"stem":1102,"tags":6,"slug":1103,"sourcePath":1101},"Estado de revisión de las principales vulnerabilidades","/security-updates/vulnerability-status","95.security-updates/20.vulnerability-status","/security-updates/vulnerability-status/",{"title":1105,"path":1106,"stem":1107,"tags":6,"slug":1108,"sourcePath":1106},"Comprobar las actualizaciones de seguridad del servidor","/security-updates/server-checklist","95.security-updates/30.server-checklist","/security-updates/server-checklist/",{"title":1110,"tags":6,"slug":6,"path":1111,"stem":1112,"children":1113,"page":66,"sourcePath":1111},"Preguntas frecuentes","/faq","99.FAQ",[1114,1120,1126,1132,1138,1144,1150],{"title":1115,"path":1116,"stem":1117,"tags":6,"slug":1118,"sourcePath":1119},"Comparación entre SetFN y los servicios en la nube","/FAQ/comparison-cloud","99.FAQ/10.comparison-cloud","/FAQ/comparison-cloud/","/faq/comparison-cloud",{"title":1121,"path":1122,"stem":1123,"tags":6,"slug":1124,"sourcePath":1125},"Comparación entre SetFN y NAS","/FAQ/comparison-nas","99.FAQ/20.comparison-nas","/FAQ/comparison-nas/","/faq/comparison-nas",{"title":1127,"path":1128,"stem":1129,"tags":6,"slug":1130,"sourcePath":1131},"Política de seguridad","/FAQ/security-policy","99.FAQ/30.security-policy","/FAQ/security-policy/","/faq/security-policy",{"title":1133,"path":1134,"stem":1135,"tags":6,"slug":1136,"sourcePath":1137},"Por qué SetFN es rápido","/FAQ/why-fast","99.FAQ/40.why-fast","/FAQ/why-fast/","/faq/why-fast",{"title":1139,"path":1140,"stem":1141,"tags":6,"slug":1142,"sourcePath":1143},"Preguntas sobre licencias","/FAQ/license-faq","99.FAQ/50.license-faq","/FAQ/license-faq/","/faq/license-faq",{"title":1145,"path":1146,"stem":1147,"tags":6,"slug":1148,"sourcePath":1149},"Preguntas sobre funciones de AI","/FAQ/ai-faq","99.FAQ/60.ai-faq","/FAQ/ai-faq/","/faq/ai-faq",{"title":1151,"path":1152,"stem":1153,"tags":6,"slug":1154,"sourcePath":1155},"Solución de problemas","/FAQ/troubleshooting","99.FAQ/70.troubleshooting","/FAQ/troubleshooting/","/faq/troubleshooting",{"id":1157,"title":1100,"body":1158,"cover":6,"description":2203,"extension":2204,"image":6,"meta":2205,"navigation":2206,"path":1101,"reviewSummary":6,"reviewedAt":6,"seo":2207,"slug":1103,"stem":1102,"tags":6,"thumbnail":6,"thumbnailPosition":6,"thumbnailScale":6,"__hash__":2218},"docs_es/95.security-updates/20.vulnerability-status.md",{"type":1159,"value":1160,"toc":2191},"minimal",[1161,1165,1169,1172,1177,1258,1262,1269,1478,1481,1485,1488,1619,1623,1626,1846,1854,1858,1861,1874,1877,2042,2048,2052,2055,2168,2171,2175],[1162,1163,1100],"h1",{"id":1164},"estado-de-revisión-de-las-principales-vulnerabilidades",[1166,1167,1168],"p",{},"Este documento resume si las principales vulnerabilidades (CVE) publicadas desde 2025 y los avisos de seguridad de KISA Boho Nara afectan a SetFN y si la revisión y las medidas están completas. Se actualiza en cada nueva revisión; la fecha de revisión se indica encima de cada tabla.",[1170,1171],"hr",{},[1173,1174,1176],"h2",{"id":1175},"etiquetas-de-estado","Etiquetas de estado",[1178,1179,1180,1193],"table",{},[1181,1182,1183],"thead",{},[1184,1185,1186,1190],"tr",{},[1187,1188,1189],"th",{},"Estado",[1187,1191,1192],{},"Significado",[1194,1195,1196,1208,1218,1228,1238,1248],"tbody",{},[1184,1197,1198,1205],{},[1199,1200,1201],"td",{},[1202,1203,1204],"code",{},"Corregido",[1199,1206,1207],{},"La corrección ya está incluida en una versión publicada de SetFN.",[1184,1209,1210,1215],{},[1199,1211,1212],{},[1202,1213,1214],{},"Corregido (pendiente de publicación)",[1199,1216,1217],{},"La corrección y su comprobación están completas y se incluirá en la próxima actualización de SetFN.",[1184,1219,1220,1225],{},[1199,1221,1222],{},[1202,1223,1224],{},"En corrección",[1199,1226,1227],{},"Se ha identificado la causa y se está corrigiendo.",[1184,1229,1230,1235],{},[1199,1231,1232],{},[1202,1233,1234],{},"Mejora prevista",[1199,1236,1237],{},"Se planifica una mejora funcional para reducir el riesgo.",[1184,1239,1240,1245],{},[1199,1241,1242],{},[1202,1243,1244],{},"No aplica",[1199,1246,1247],{},"SetFN no utiliza ese componente o función, o no existe una ruta afectada.",[1184,1249,1250,1255],{},[1199,1251,1252],{},[1202,1253,1254],{},"Requiere acción del operador",[1199,1256,1257],{},"El operador debe actualizar el sistema operativo o los programas externos del servidor donde está instalado SetFN.",[1173,1259,1261],{"id":1260},"bibliotecas-del-servidor-de-setfn","Bibliotecas del servidor de SetFN",[1166,1263,1264,1265,1268],{},"Fecha de revisión: 2026-10-23. Con la base de datos oficial de vulnerabilidades de Go (",[1202,1266,1267],{},"govulncheck",") se comprobaron las vulnerabilidades que el código del servidor de SetFN invoca realmente.",[1178,1270,1271,1286],{},[1181,1272,1273],{},[1184,1274,1275,1278,1281,1284],{},[1187,1276,1277],{},"Componente",[1187,1279,1280],{},"Vulnerabilidad",[1187,1282,1283],{},"Contenido",[1187,1285,1189],{},[1194,1287,1288,1304,1320,1336,1351,1367,1383,1399,1415,1431,1446,1462],{},[1184,1289,1290,1293,1296,1299],{},[1199,1291,1292],{},"Biblioteca estándar de Go",[1199,1294,1295],{},"GO-2026-6809",[1199,1297,1298],{},"Dejar de confiar en certificados intermedios dañados",[1199,1300,1301,1303],{},[1202,1302,1214],{}," Go 1.26.10",[1184,1305,1306,1309,1312,1315],{},[1199,1307,1308],{},"golang.org/x/net",[1199,1310,1311],{},"GO-2026-6617, 6612, 6611, 6603, 5030, 5029, 5028, 5027, 5025",[1199,1313,1314],{},"Interrupción y agotamiento de memoria del servidor HTTP/2, errores de análisis de HTML",[1199,1316,1317,1319],{},[1202,1318,1214],{}," 0.60.0",[1184,1321,1322,1325,1328,1331],{},[1199,1323,1324],{},"golang.org/x/image",[1199,1326,1327],{},"GO-2026-6222, 5066, 5062, 5061, 5032, 5031, 4961, 4815",[1199,1329,1330],{},"Agotamiento de memoria e interrupción al analizar imágenes TIFF, WebP y BMP",[1199,1332,1333,1335],{},[1202,1334,1214],{}," 0.45.0",[1184,1337,1338,1341,1344,1347],{},[1199,1339,1340],{},"excelize (procesamiento de Excel)",[1199,1342,1343],{},"GO-2026-6689, 6688, 6685, 6684, 6453, 6452, 5960, 6695",[1199,1345,1346],{},"Agotamiento de memoria e interrupción por archivos de Excel manipulados",[1199,1348,1349],{},[1202,1350,1214],{},[1184,1352,1353,1356,1359,1362],{},[1199,1354,1355],{},"golang.org/x/text",[1199,1357,1358],{},"GO-2026-6629, 5970",[1199,1360,1361],{},"Interrupción y bucle infinito por entradas manipuladas",[1199,1363,1364,1366],{},[1202,1365,1214],{}," 0.42.0",[1184,1368,1369,1372,1375,1378],{},[1199,1370,1371],{},"gRPC",[1199,1373,1374],{},"GO-2026-6348, 6061, 6443",[1199,1376,1377],{},"Agotamiento de memoria en el transporte HTTP/2, entre otros",[1199,1379,1380,1382],{},[1202,1381,1214],{}," 1.83.2",[1184,1384,1385,1388,1391,1394],{},[1199,1386,1387],{},"gorilla/websocket",[1199,1389,1390],{},"GO-2026-6278",[1199,1392,1393],{},"Uso de números aleatorios débiles al generar la clave de máscara",[1199,1395,1396,1398],{},[1202,1397,1214],{}," 1.5.3",[1184,1400,1401,1404,1407,1410],{},[1199,1402,1403],{},"golang-jwt",[1199,1405,1406],{},"GO-2025-3553, GO-2024-3250",[1199,1408,1409],{},"Uso excesivo de memoria al analizar la cabecera del token, gestión de errores",[1199,1411,1412,1414],{},[1202,1413,1214],{}," 4.5.2",[1184,1416,1417,1420,1423,1426],{},[1199,1418,1419],{},"ulikunitz/xz",[1199,1421,1422],{},"GO-2025-3922",[1199,1424,1425],{},"Fuga de memoria al descomprimir archivos dañados",[1199,1427,1428,1430],{},[1202,1429,1214],{}," 0.5.15",[1184,1432,1433,1436,1439,1442],{},[1199,1434,1435],{},"klauspost/compress, edwards25519",[1199,1437,1438],{},"GO-2026-5841, 4503",[1199,1440,1441],{},"Defectos en bibliotecas de compresión y firma (sin ruta de invocación en SetFN)",[1199,1443,1444],{},[1202,1445,1214],{},[1184,1447,1448,1451,1454,1457],{},[1199,1449,1450],{},"mholt/archiver v3, nwaples/rardecode",[1199,1452,1453],{},"GO-2025-3605, GO-2024-2698, GO-2025-4020",[1199,1455,1456],{},"Manipulación de rutas al descomprimir, entre otros. Bibliotecas sin versión corregida",[1199,1458,1459,1461],{},[1202,1460,1214],{}," Bibliotecas eliminadas y sustituidas por un módulo de compresión propio",[1184,1463,1464,1467,1470,1473],{},[1199,1465,1466],{},"pion/dtls v2",[1199,1468,1469],{},"GO-2026-4479",[1199,1471,1472],{},"Defecto en la generación del nonce de cifrado. Sin versión corregida",[1199,1474,1475,1477],{},[1202,1476,1214],{}," Eliminada al sustituir la biblioteca dependiente",[1166,1479,1480],{},"Tras volver a analizar después de las correcciones, el código del servidor de SetFN no invoca ninguna vulnerabilidad conocida.",[1173,1482,1484],{"id":1483},"bibliotecas-de-la-interfaz-web","Bibliotecas de la interfaz web",[1166,1486,1487],{},"Fecha de revisión: 2026-10-23. Con los avisos de seguridad de npm se analizaron las bibliotecas que se ejecutan en el navegador. Se excluyeron las bibliotecas que no se incluyen en la interfaz distribuida, como las herramientas de compilación.",[1178,1489,1490,1500],{},[1181,1491,1492],{},[1184,1493,1494,1496,1498],{},[1187,1495,1277],{},[1187,1497,1283],{},[1187,1499,1189],{},[1194,1501,1502,1515,1528,1541,1554,1567,1580,1593,1606],{},[1184,1503,1504,1507,1510],{},[1199,1505,1506],{},"prosemirror-view (editor de documentos)",[1199,1508,1509],{},"El HTML pegado podía ejecutar scripts",[1199,1511,1512,1514],{},[1202,1513,1214],{}," 1.42.7",[1184,1516,1517,1520,1523],{},[1199,1518,1519],{},"pdf.js (visor de PDF)",[1199,1521,1522],{},"Un PDF manipulado podía ejecutar scripts",[1199,1524,1525,1527],{},[1202,1526,1214],{}," 6.4.299",[1184,1529,1530,1533,1536],{},[1199,1531,1532],{},"Tiptap (editor de documentos)",[1199,1534,1535],{},"Tiempo excesivo de procesamiento de expresiones regulares con ciertas entradas",[1199,1537,1538,1540],{},[1202,1539,1214],{}," 3.32.0",[1184,1542,1543,1546,1549],{},[1199,1544,1545],{},"markdown-it, linkify-it (visor de Markdown)",[1199,1547,1548],{},"Un documento Markdown manipulado bloqueaba la pantalla",[1199,1550,1551,1553],{},[1202,1552,1214],{}," 14.3.3, 5.0.2",[1184,1555,1556,1559,1562],{},[1199,1557,1558],{},"js-yaml (análisis del encabezado)",[1199,1560,1561],{},"Tiempo excesivo de procesamiento con YAML manipulado",[1199,1563,1564,1566],{},[1202,1565,1214],{}," 4.3.2",[1184,1568,1569,1572,1575],{},[1199,1570,1571],{},"DOMPurify (saneamiento de HTML)",[1199,1573,1574],{},"Evasión en una opción que SetFN no utiliza",[1199,1576,1577,1579],{},[1202,1578,1214],{}," 3.4.17",[1184,1581,1582,1585,1588],{},[1199,1583,1584],{},"@xmldom/xmldom (apoyo a la reproducción de vídeo)",[1199,1586,1587],{},"Defecto en el análisis de XML",[1199,1589,1590,1592],{},[1202,1591,1214],{}," 0.8.15",[1184,1594,1595,1598,1601],{},[1199,1596,1597],{},"TinyMCE 6 (editor de correo)",[1199,1599,1600],{},"Un HTML manipulado podía ejecutar scripts (4 casos solo corregidos en 7.x)",[1199,1602,1603,1605],{},[1202,1604,1214],{}," TinyMCE eliminado. El editor de correos colectivos se sustituyó por Tiptap (2026-10-24)",[1184,1607,1608,1611,1614],{},[1199,1609,1610],{},"TinyMCE 6 (editor de archivos HTML)",[1199,1612,1613],{},"Igual que el anterior",[1199,1615,1616,1618],{},[1202,1617,1214],{}," TinyMCE eliminado. Los archivos HTML se editan únicamente como código fuente (2026-10-24)",[1173,1620,1622],{"id":1621},"programas-externos-de-procesamiento-de-documentos","Programas externos de procesamiento de documentos",[1166,1624,1625],{},"Fecha de revisión: 2026-10-23. Vulnerabilidades de gravedad alta (High, CVSS 7.0) o superior publicadas desde 2025 en los programas que SetFN invoca para vistas previas, conversión y reconocimiento de texto, y su estado de corrección en Ubuntu 24.04 LTS.",[1178,1627,1628,1646],{},[1181,1629,1630],{},[1184,1631,1632,1635,1638,1641,1644],{},[1187,1633,1634],{},"Programa",[1187,1636,1637],{},"High o superior desde 2025",[1187,1639,1640],{},"Ruta de corrección en Ubuntu 24.04",[1187,1642,1643],{},"Medida de SetFN",[1187,1645,1189],{},[1194,1647,1648,1674,1695,1715,1734,1753,1772,1792,1812,1828],{},[1184,1649,1650,1653,1656,1663,1666],{},[1199,1651,1652],{},"LibreOffice",[1199,1654,1655],{},"7",[1199,1657,1658,1659,1662],{},"Paquete ",[1202,1660,1661],{},"main",", 1 sin corregir (CVE-2026-63277)",[1199,1664,1665],{},"En cada conversión se crea un perfil nuevo y se desactivan las macros, la actualización de enlaces externos y el uso de Java",[1199,1667,1668,1670,1671,1673],{},[1202,1669,1214],{}," Bloqueo de Java añadido; ",[1202,1672,1254],{}," Actualización del paquete",[1184,1675,1676,1679,1682,1688,1691],{},[1199,1677,1678],{},"MuPDF",[1199,1680,1681],{},"5",[1199,1683,1684,1687],{},[1202,1685,1686],{},"universe",", sin corregir (CVE-2026-3308)",[1199,1689,1690],{},"No se utiliza si Poppler está instalado. Se recomienda no instalarlo",[1199,1692,1693],{},[1202,1694,1254],{},[1184,1696,1697,1700,1703,1708,1711],{},[1199,1698,1699],{},"libvips",[1199,1701,1702],{},"12",[1199,1704,1705,1707],{},[1202,1706,1686],{},", corrección solo con Ubuntu Pro",[1199,1709,1710],{},"Límite de tamaño de entrada y número de píxeles, límite de tiempo",[1199,1712,1713],{},[1202,1714,1254],{},[1184,1716,1717,1720,1723,1727,1730],{},[1199,1718,1719],{},"ImageMagick",[1199,1721,1722],{},"90",[1199,1724,1725,1707],{},[1202,1726,1686],{},[1199,1728,1729],{},"Solo se utiliza si está instalado",[1199,1731,1732],{},[1202,1733,1254],{},[1184,1735,1736,1739,1742,1746,1749],{},[1199,1737,1738],{},"FFmpeg",[1199,1740,1741],{},"unas 53",[1199,1743,1744,1707],{},[1202,1745,1686],{},[1199,1747,1748],{},"Solo se utiliza para miniaturas de vídeo, protocolos permitidos limitados",[1199,1750,1751],{},[1202,1752,1254],{},[1184,1754,1755,1758,1761,1765,1768],{},[1199,1756,1757],{},"Tesseract",[1199,1759,1760],{},"6",[1199,1762,1763,1707],{},[1202,1764,1686],{},[1199,1766,1767],{},"Los usuarios no pueden cambiar los archivos de modelo de OCR",[1199,1769,1770],{},[1202,1771,1254],{},[1184,1773,1774,1777,1780,1785,1788],{},[1199,1775,1776],{},"Poppler",[1199,1778,1779],{},"2",[1199,1781,1782,1784],{},[1202,1783,1661],{},", corregido",[1199,1786,1787],{},"-",[1199,1789,1790,1673],{},[1202,1791,1254],{},[1184,1793,1794,1797,1800,1805,1808],{},[1199,1795,1796],{},"libheif, libde265",[1199,1798,1799],{},"23",[1199,1801,1802,1804],{},[1202,1803,1661],{},", corregido en su mayoría",[1199,1806,1807],{},"Límite de tamaño de entrada",[1199,1809,1810,1673],{},[1202,1811,1254],{},[1184,1813,1814,1817,1820,1822,1824],{},[1199,1815,1816],{},"Pandoc",[1199,1818,1819],{},"0",[1199,1821,1787],{},[1199,1823,1787],{},[1199,1825,1826],{},[1202,1827,1244],{},[1184,1829,1830,1833,1835,1839,1842],{},[1199,1831,1832],{},"SQLite",[1199,1834,1655],{},[1199,1836,1837,1784],{},[1202,1838,1661],{},[1199,1840,1841],{},"El servidor de SetFN incluye SQLite dentro del programa, por lo que el paquete del sistema no le afecta",[1199,1843,1844],{},[1202,1845,1244],{},[1166,1847,1848,1849,1853],{},"Las tareas del operador se resumen en ",[1850,1851,1105],"a",{"href":1852},"/es/docs/security-updates/server-checklist/",".",[1173,1855,1857],{"id":1856},"contraste-con-los-avisos-de-seguridad-de-kisa-boho-nara","Contraste con los avisos de seguridad de KISA Boho Nara",[1166,1859,1860],{},"Fecha de revisión: 2026-10-23. Se comprobaron los 463 avisos de seguridad publicados en KISA Boho Nara entre el 2025-01-01 y el 2026-10-22.",[1862,1863,1864,1868,1871],"ul",{},[1865,1866,1867],"li",{},"Avisos que afectan directamente al producto SetFN: 0",[1865,1869,1870],{},"Avisos que pueden aplicarse según el entorno de operación: 32",[1865,1872,1873],{},"No aplica: 431",[1166,1875,1876],{},"Los avisos que pueden aplicarse según el entorno de operación son los siguientes.",[1178,1878,1879,1893],{},[1181,1880,1881],{},[1184,1882,1883,1885,1888,1891],{},[1187,1884,1277],{},[1187,1886,1887],{},"Avisos",[1187,1889,1890],{},"Aviso representativo",[1187,1892,1189],{},[1194,1894,1895,1910,1925,1940,1954,1968,1981,1995,2011,2026],{},[1184,1896,1897,1900,1903,1906],{},[1199,1898,1899],{},"Kernel de Linux",[1199,1901,1902],{},"16",[1199,1904,1905],{},"Escalada de privilegios y corrupción de memoria (CVE-2025-21756, CVE-2026-31431, etc.)",[1199,1907,1908],{},[1202,1909,1254],{},[1184,1911,1912,1915,1918,1921],{},[1199,1913,1914],{},"sudo",[1199,1916,1917],{},"1",[1199,1919,1920],{},"Escalada de privilegios local (CVE-2025-32463)",[1199,1922,1923],{},[1202,1924,1254],{},[1184,1926,1927,1930,1932,1935],{},[1199,1928,1929],{},"OpenSSL",[1199,1931,1779],{},[1199,1933,1934],{},"Desbordamiento de búfer y verificación de integridad insuficiente (CVE-2025-15467, CVE-2026-34182, etc.)",[1199,1936,1937,1939],{},[1202,1938,1254],{}," El programa del servidor de SetFN no utiliza el OpenSSL del sistema",[1184,1941,1942,1945,1947,1950],{},[1199,1943,1944],{},"snapd",[1199,1946,1779],{},[1199,1948,1949],{},"Escalada de privilegios (CVE-2026-3888, CVE-2026-8933)",[1199,1951,1952],{},[1202,1953,1254],{},[1184,1955,1956,1959,1961,1964],{},[1199,1957,1958],{},"GRUB2",[1199,1960,1917],{},[1199,1962,1963],{},"Corrupción de memoria en el cargador de arranque (CVE-2025-0678, etc.)",[1199,1965,1966],{},[1202,1967,1254],{},[1184,1969,1970,1972,1974,1977],{},[1199,1971,1738],{},[1199,1973,1917],{},[1199,1975,1976],{},"Escritura fuera de límites (CVE-2026-8461)",[1199,1978,1979],{},[1202,1980,1254],{},[1184,1982,1983,1986,1988,1991],{},[1199,1984,1985],{},"FreeType",[1199,1987,1917],{},[1199,1989,1990],{},"Escritura fuera de límites (CVE-2025-27363)",[1199,1992,1993],{},[1202,1994,1254],{},[1184,1996,1997,2000,2003,2006],{},[1199,1998,1999],{},"Docker",[1199,2001,2002],{},"3",[1199,2004,2005],{},"Evasión de autenticación en Engine (CVE-2026-34040), entre otros",[1199,2007,2008,2010],{},[1202,2009,1254],{}," Si opera con Docker",[1184,2012,2013,2016,2018,2021],{},[1199,2014,2015],{},"Ollama",[1199,2017,1917],{},[1199,2019,2020],{},"Lectura fuera de límites (CVE-2026-7482)",[1199,2022,2023,2025],{},[1202,2024,1254],{}," Si utiliza AI local",[1184,2027,2028,2031,2034,2037],{},[1199,2029,2030],{},"nginx y otros servidores web",[1199,2032,2033],{},"4",[1199,2035,2036],{},"Desbordamiento de heap, asignación excesiva de memoria en HTTP/2 (CVE-2026-49975)",[1199,2038,2039,2041],{},[1202,2040,1254],{}," Si utiliza un proxy inverso",[1166,2043,2044,2045,2047],{},"El aviso de denegación de servicio HTTP/2 (CVE-2025-8671, MadeYouReset) se clasificó como ",[1202,2046,1244],{},", ya que el anuncio oficial de Go confirmó que no afecta.",[1173,2049,2051],{"id":2050},"autoevaluación-según-los-estándares-de-seguridad","Autoevaluación según los estándares de seguridad",[1166,2053,2054],{},"Fecha de revisión: 2026-10-23, actualizado el 2026-10-24. Se comprobaron en el código 37 elementos tomando como referencia OWASP Top 10:2025, OWASP ASVS 5.0, NIST SP 800-63B-4 y los elementos de comprobación de vulnerabilidades web de KISA. El resultado es 20 conformes, 11 parcialmente conformes, 5 que requieren mejora y 1 no aplicable.",[1178,2056,2057,2069],{},[1181,2058,2059],{},[1184,2060,2061,2064,2067],{},[1187,2062,2063],{},"Elemento",[1187,2065,2066],{},"Estándar",[1187,2068,1189],{},[1194,2070,2071,2083,2095,2108,2120,2132,2144,2156],{},[1184,2072,2073,2076,2079],{},[1199,2074,2075],{},"Límite de tiempo de las conexiones al servidor (contra ataques de conexión lenta)",[1199,2077,2078],{},"OWASP A02, KISA denegación de servicio",[1199,2080,2081],{},[1202,2082,1214],{},[1184,2084,2085,2088,2091],{},[1199,2086,2087],{},"Cabeceras de respuesta de seguridad (prevención de clickjacking, bloqueo de la inferencia de MIME, Referrer-Policy, Permissions-Policy)",[1199,2089,2090],{},"ASVS frontend web",[1199,2092,2093],{},[1202,2094,1214],{},[1184,2096,2097,2100,2103],{},[1199,2098,2099],{},"HTTPS obligatorio (HSTS)",[1199,2101,2102],{},"ASVS comunicaciones seguras, KISA transmisión de datos en texto plano",[1199,2104,2105,2107],{},[1202,2106,1254],{}," Se activa en el proxy inverso que gestiona HTTPS, para no bloquear el acceso en entornos con certificados autofirmados",[1184,2109,2110,2113,2116],{},[1199,2111,2112],{},"Bloqueo de contraseñas habituales o filtradas",[1199,2114,2115],{},"NIST SP 800-63B-4",[1199,2117,2118],{},[1202,2119,1214],{},[1184,2121,2122,2125,2127],{},[1199,2123,2124],{},"Política centrada en la longitud en lugar de reglas de composición de contraseñas",[1199,2126,2115],{},[1199,2128,2129,2131],{},[1202,2130,1214],{}," Valor predeterminado de las nuevas instalaciones (mínimo de 12 caracteres, sin requisitos de composición). Los servidores existentes mantienen su regla actual",[1184,2133,2134,2137,2140],{},[1199,2135,2136],{},"Aplicación de la política de contraseñas en el servidor",[1199,2138,2139],{},"NIST SP 800-63B-4, ASVS autenticación",[1199,2141,2142],{},[1202,2143,1234],{},[1184,2145,2146,2149,2151],{},[1199,2147,2148],{},"Autenticación en dos pasos para administradores (OTP, etc.)",[1199,2150,2139],{},[1199,2152,2153,2155],{},[1202,2154,1214],{}," App de autenticación (TOTP), códigos de recuperación y política obligatoria",[1184,2157,2158,2161,2164],{},[1199,2159,2160],{},"Registro de auditoría de los cambios en la configuración de seguridad por administradores",[1199,2162,2163],{},"OWASP A09, ASVS registros",[1199,2165,2166],{},[1202,2167,1214],{},[1166,2169,2170],{},"Entre los elementos ya confirmados como conformes están la defensa contra CSRF, la limitación y el bloqueo de intentos de inicio de sesión, la caducidad y el uso único de los códigos de restablecimiento de contraseña, la revocación de sesiones al cambiar la contraseña o cerrar sesión, la fijación del algoritmo de firma de tokens, la ocultación de información interna en las respuestas de error y el aislamiento de los archivos cargados.",[1173,2172,2174],{"id":2173},"documentos-relacionados","Documentos relacionados",[1862,2176,2177,2182,2187],{},[1865,2178,2179],{},[1850,2180,1090],{"href":2181},"/es/docs/security-updates/overview/",[1865,2183,2184],{},[1850,2185,1095],{"href":2186},"/es/docs/security-updates/review-log/",[1865,2188,2189],{},[1850,2190,1105],{"href":1852},{"title":2192,"searchDepth":2193,"depth":2194,"links":2195},"",2,3,[2196,2197,2198,2199,2200,2201,2202],{"id":1175,"depth":2193,"text":1176},{"id":1260,"depth":2193,"text":1261},{"id":1483,"depth":2193,"text":1484},{"id":1621,"depth":2193,"text":1622},{"id":1856,"depth":2193,"text":1857},{"id":2050,"depth":2193,"text":2051},{"id":2173,"depth":2193,"text":2174},"Resume si las principales vulnerabilidades (CVE) publicadas desde 2025 y los avisos de seguridad de KISA Boho Nara afectan a SetFN, junto con el estado de revisión y de las medidas.","md",{},true,{"title":2208,"description":2209,"ogType":2210,"twitterCard":2211,"keywords":2212},"Estado de revisión de las principales vulnerabilidades | SetFN Docs","Consulte el estado de revisión y de las medidas de SetFN ante las principales vulnerabilidades de las bibliotecas del servidor, las bibliotecas de la interfaz web y los programas de procesamiento de documentos, así como ante los avisos de seguridad de KISA.","article","summary_large_image",[2213,2214,2215,2216,2217],"CVE","Revisión de vulnerabilidades","KISA Boho Nara","Avisos de seguridad","SetFN","-XYOaJ4DglLSmCdJlw0LM56brnayLvyb5JfQMdtMiDM",[2220,2221],{"title":1095,"path":1096,"stem":1097,"slug":1098,"children":-1},{"title":1105,"path":1106,"stem":1107,"slug":1108,"children":-1},{"title":1100,"filename":2223,"content":2224},"vulnerability-status","# Estado de revisión de las principales vulnerabilidades\n\nEste documento resume si las principales vulnerabilidades (CVE) publicadas desde 2025 y los avisos de seguridad de KISA Boho Nara afectan a SetFN y si la revisión y las medidas están completas. Se actualiza en cada nueva revisión; la fecha de revisión se indica encima de cada tabla.\n\n---\n\n## Etiquetas de estado\n\n| Estado | Significado |\n|------|------|\n| `Corregido` | La corrección ya está incluida en una versión publicada de SetFN. |\n| `Corregido (pendiente de publicación)` | La corrección y su comprobación están completas y se incluirá en la próxima actualización de SetFN. |\n| `En corrección` | Se ha identificado la causa y se está corrigiendo. |\n| `Mejora prevista` | Se planifica una mejora funcional para reducir el riesgo. |\n| `No aplica` | SetFN no utiliza ese componente o función, o no existe una ruta afectada. |\n| `Requiere acción del operador` | El operador debe actualizar el sistema operativo o los programas externos del servidor donde está instalado SetFN. |\n\n## Bibliotecas del servidor de SetFN\n\nFecha de revisión: 2026-10-23. Con la base de datos oficial de vulnerabilidades de Go (`govulncheck`) se comprobaron las vulnerabilidades que el código del servidor de SetFN invoca realmente.\n\n| Componente | Vulnerabilidad | Contenido | Estado |\n|-----------|--------|------|------|\n| Biblioteca estándar de Go | GO-2026-6809 | Dejar de confiar en certificados intermedios dañados | `Corregido (pendiente de publicación)` Go 1.26.10 |\n| golang.org/x/net | GO-2026-6617, 6612, 6611, 6603, 5030, 5029, 5028, 5027, 5025 | Interrupción y agotamiento de memoria del servidor HTTP/2, errores de análisis de HTML | `Corregido (pendiente de publicación)` 0.60.0 |\n| golang.org/x/image | GO-2026-6222, 5066, 5062, 5061, 5032, 5031, 4961, 4815 | Agotamiento de memoria e interrupción al analizar imágenes TIFF, WebP y BMP | `Corregido (pendiente de publicación)` 0.45.0 |\n| excelize (procesamiento de Excel) | GO-2026-6689, 6688, 6685, 6684, 6453, 6452, 5960, 6695 | Agotamiento de memoria e interrupción por archivos de Excel manipulados | `Corregido (pendiente de publicación)` |\n| golang.org/x/text | GO-2026-6629, 5970 | Interrupción y bucle infinito por entradas manipuladas | `Corregido (pendiente de publicación)` 0.42.0 |\n| gRPC | GO-2026-6348, 6061, 6443 | Agotamiento de memoria en el transporte HTTP/2, entre otros | `Corregido (pendiente de publicación)` 1.83.2 |\n| gorilla/websocket | GO-2026-6278 | Uso de números aleatorios débiles al generar la clave de máscara | `Corregido (pendiente de publicación)` 1.5.3 |\n| golang-jwt | GO-2025-3553, GO-2024-3250 | Uso excesivo de memoria al analizar la cabecera del token, gestión de errores | `Corregido (pendiente de publicación)` 4.5.2 |\n| ulikunitz/xz | GO-2025-3922 | Fuga de memoria al descomprimir archivos dañados | `Corregido (pendiente de publicación)` 0.5.15 |\n| klauspost/compress, edwards25519 | GO-2026-5841, 4503 | Defectos en bibliotecas de compresión y firma (sin ruta de invocación en SetFN) | `Corregido (pendiente de publicación)` |\n| mholt/archiver v3, nwaples/rardecode | GO-2025-3605, GO-2024-2698, GO-2025-4020 | Manipulación de rutas al descomprimir, entre otros. Bibliotecas sin versión corregida | `Corregido (pendiente de publicación)` Bibliotecas eliminadas y sustituidas por un módulo de compresión propio |\n| pion/dtls v2 | GO-2026-4479 | Defecto en la generación del nonce de cifrado. Sin versión corregida | `Corregido (pendiente de publicación)` Eliminada al sustituir la biblioteca dependiente |\n\nTras volver a analizar después de las correcciones, el código del servidor de SetFN no invoca ninguna vulnerabilidad conocida.\n\n## Bibliotecas de la interfaz web\n\nFecha de revisión: 2026-10-23. Con los avisos de seguridad de npm se analizaron las bibliotecas que se ejecutan en el navegador. Se excluyeron las bibliotecas que no se incluyen en la interfaz distribuida, como las herramientas de compilación.\n\n| Componente | Contenido | Estado |\n|-----------|------|------|\n| prosemirror-view (editor de documentos) | El HTML pegado podía ejecutar scripts | `Corregido (pendiente de publicación)` 1.42.7 |\n| pdf.js (visor de PDF) | Un PDF manipulado podía ejecutar scripts | `Corregido (pendiente de publicación)` 6.4.299 |\n| Tiptap (editor de documentos) | Tiempo excesivo de procesamiento de expresiones regulares con ciertas entradas | `Corregido (pendiente de publicación)` 3.32.0 |\n| markdown-it, linkify-it (visor de Markdown) | Un documento Markdown manipulado bloqueaba la pantalla | `Corregido (pendiente de publicación)` 14.3.3, 5.0.2 |\n| js-yaml (análisis del encabezado) | Tiempo excesivo de procesamiento con YAML manipulado | `Corregido (pendiente de publicación)` 4.3.2 |\n| DOMPurify (saneamiento de HTML) | Evasión en una opción que SetFN no utiliza | `Corregido (pendiente de publicación)` 3.4.17 |\n| @xmldom/xmldom (apoyo a la reproducción de vídeo) | Defecto en el análisis de XML | `Corregido (pendiente de publicación)` 0.8.15 |\n| TinyMCE 6 (editor de correo) | Un HTML manipulado podía ejecutar scripts (4 casos solo corregidos en 7.x) | `Corregido (pendiente de publicación)` TinyMCE eliminado. El editor de correos colectivos se sustituyó por Tiptap (2026-10-24) |\n| TinyMCE 6 (editor de archivos HTML) | Igual que el anterior | `Corregido (pendiente de publicación)` TinyMCE eliminado. Los archivos HTML se editan únicamente como código fuente (2026-10-24) |\n\n## Programas externos de procesamiento de documentos\n\nFecha de revisión: 2026-10-23. Vulnerabilidades de gravedad alta (High, CVSS 7.0) o superior publicadas desde 2025 en los programas que SetFN invoca para vistas previas, conversión y reconocimiento de texto, y su estado de corrección en Ubuntu 24.04 LTS.\n\n| Programa | High o superior desde 2025 | Ruta de corrección en Ubuntu 24.04 | Medida de SetFN | Estado |\n|----------|----------------------|------------------------|------------|------|\n| LibreOffice | 7 | Paquete `main`, 1 sin corregir (CVE-2026-63277) | En cada conversión se crea un perfil nuevo y se desactivan las macros, la actualización de enlaces externos y el uso de Java | `Corregido (pendiente de publicación)` Bloqueo de Java añadido; `Requiere acción del operador` Actualización del paquete |\n| MuPDF | 5 | `universe`, sin corregir (CVE-2026-3308) | No se utiliza si Poppler está instalado. Se recomienda no instalarlo | `Requiere acción del operador` |\n| libvips | 12 | `universe`, corrección solo con Ubuntu Pro | Límite de tamaño de entrada y número de píxeles, límite de tiempo | `Requiere acción del operador` |\n| ImageMagick | 90 | `universe`, corrección solo con Ubuntu Pro | Solo se utiliza si está instalado | `Requiere acción del operador` |\n| FFmpeg | unas 53 | `universe`, corrección solo con Ubuntu Pro | Solo se utiliza para miniaturas de vídeo, protocolos permitidos limitados | `Requiere acción del operador` |\n| Tesseract | 6 | `universe`, corrección solo con Ubuntu Pro | Los usuarios no pueden cambiar los archivos de modelo de OCR | `Requiere acción del operador` |\n| Poppler | 2 | `main`, corregido | - | `Requiere acción del operador` Actualización del paquete |\n| libheif, libde265 | 23 | `main`, corregido en su mayoría | Límite de tamaño de entrada | `Requiere acción del operador` Actualización del paquete |\n| Pandoc | 0 | - | - | `No aplica` |\n| SQLite | 7 | `main`, corregido | El servidor de SetFN incluye SQLite dentro del programa, por lo que el paquete del sistema no le afecta | `No aplica` |\n\nLas tareas del operador se resumen en [Comprobar las actualizaciones de seguridad del servidor](/es/docs/security-updates/server-checklist/).\n\n## Contraste con los avisos de seguridad de KISA Boho Nara\n\nFecha de revisión: 2026-10-23. Se comprobaron los 463 avisos de seguridad publicados en KISA Boho Nara entre el 2025-01-01 y el 2026-10-22.\n\n- Avisos que afectan directamente al producto SetFN: 0\n- Avisos que pueden aplicarse según el entorno de operación: 32\n- No aplica: 431\n\nLos avisos que pueden aplicarse según el entorno de operación son los siguientes.\n\n| Componente | Avisos | Aviso representativo | Estado |\n|-----------|---------|-----------|------|\n| Kernel de Linux | 16 | Escalada de privilegios y corrupción de memoria (CVE-2025-21756, CVE-2026-31431, etc.) | `Requiere acción del operador` |\n| sudo | 1 | Escalada de privilegios local (CVE-2025-32463) | `Requiere acción del operador` |\n| OpenSSL | 2 | Desbordamiento de búfer y verificación de integridad insuficiente (CVE-2025-15467, CVE-2026-34182, etc.) | `Requiere acción del operador` El programa del servidor de SetFN no utiliza el OpenSSL del sistema |\n| snapd | 2 | Escalada de privilegios (CVE-2026-3888, CVE-2026-8933) | `Requiere acción del operador` |\n| GRUB2 | 1 | Corrupción de memoria en el cargador de arranque (CVE-2025-0678, etc.) | `Requiere acción del operador` |\n| FFmpeg | 1 | Escritura fuera de límites (CVE-2026-8461) | `Requiere acción del operador` |\n| FreeType | 1 | Escritura fuera de límites (CVE-2025-27363) | `Requiere acción del operador` |\n| Docker | 3 | Evasión de autenticación en Engine (CVE-2026-34040), entre otros | `Requiere acción del operador` Si opera con Docker |\n| Ollama | 1 | Lectura fuera de límites (CVE-2026-7482) | `Requiere acción del operador` Si utiliza AI local |\n| nginx y otros servidores web | 4 | Desbordamiento de heap, asignación excesiva de memoria en HTTP/2 (CVE-2026-49975) | `Requiere acción del operador` Si utiliza un proxy inverso |\n\nEl aviso de denegación de servicio HTTP/2 (CVE-2025-8671, MadeYouReset) se clasificó como `No aplica`, ya que el anuncio oficial de Go confirmó que no afecta.\n\n## Autoevaluación según los estándares de seguridad\n\nFecha de revisión: 2026-10-23, actualizado el 2026-10-24. Se comprobaron en el código 37 elementos tomando como referencia OWASP Top 10:2025, OWASP ASVS 5.0, NIST SP 800-63B-4 y los elementos de comprobación de vulnerabilidades web de KISA. El resultado es 20 conformes, 11 parcialmente conformes, 5 que requieren mejora y 1 no aplicable.\n\n| Elemento | Estándar | Estado |\n|------|------|------|\n| Límite de tiempo de las conexiones al servidor (contra ataques de conexión lenta) | OWASP A02, KISA denegación de servicio | `Corregido (pendiente de publicación)` |\n| Cabeceras de respuesta de seguridad (prevención de clickjacking, bloqueo de la inferencia de MIME, Referrer-Policy, Permissions-Policy) | ASVS frontend web | `Corregido (pendiente de publicación)` |\n| HTTPS obligatorio (HSTS) | ASVS comunicaciones seguras, KISA transmisión de datos en texto plano | `Requiere acción del operador` Se activa en el proxy inverso que gestiona HTTPS, para no bloquear el acceso en entornos con certificados autofirmados |\n| Bloqueo de contraseñas habituales o filtradas | NIST SP 800-63B-4 | `Corregido (pendiente de publicación)` |\n| Política centrada en la longitud en lugar de reglas de composición de contraseñas | NIST SP 800-63B-4 | `Corregido (pendiente de publicación)` Valor predeterminado de las nuevas instalaciones (mínimo de 12 caracteres, sin requisitos de composición). Los servidores existentes mantienen su regla actual |\n| Aplicación de la política de contraseñas en el servidor | NIST SP 800-63B-4, ASVS autenticación | `Mejora prevista` |\n| Autenticación en dos pasos para administradores (OTP, etc.) | NIST SP 800-63B-4, ASVS autenticación | `Corregido (pendiente de publicación)` App de autenticación (TOTP), códigos de recuperación y política obligatoria |\n| Registro de auditoría de los cambios en la configuración de seguridad por administradores | OWASP A09, ASVS registros | `Corregido (pendiente de publicación)` |\n\nEntre los elementos ya confirmados como conformes están la defensa contra CSRF, la limitación y el bloqueo de intentos de inicio de sesión, la caducidad y el uso único de los códigos de restablecimiento de contraseña, la revocación de sesiones al cambiar la contraseña o cerrar sesión, la fijación del algoritmo de firma de tokens, la ocultación de información interna en las respuestas de error y el aislamiento de los archivos cargados.\n\n## Documentos relacionados\n\n- [Conocer las revisiones de seguridad y el método de actualización](/es/docs/security-updates/overview/)\n- [Registro de revisiones de seguridad](/es/docs/security-updates/review-log/)\n- [Comprobar las actualizaciones de seguridad del servidor](/es/docs/security-updates/server-checklist/)\n",1793056599564]