{"id":147510,"date":"2025-11-06T17:11:55","date_gmt":"2025-11-06T15:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-chromium-resheno-udalit-podderzhku-xslt-i-prekratit-ispolzovanie-libxslt-i-libxml2"},"modified":"2025-11-06T17:11:55","modified_gmt":"2025-11-06T15:11:55","slug":"v-chromium-resheno-udalit-podderzhku-xslt-i-prekratit-ispolzovanie-libxslt-i-libxml2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/v-chromium-resheno-udalit-podderzhku-xslt-i-prekratit-ispolzovanie-libxslt-i-libxml2","title":{"rendered":"En Chromium se ha decidido eliminar el soporte para XSLT y dejar de usar libxslt y libxml2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>La empresa Google ha tomado la decisi\u00f3n de eliminar de su motor de navegaci\u00f3n Chromium los componentes para soportar el lenguaje de transformaci\u00f3n de documentos XML XSLT. La raz\u00f3n mencionada es el deseo de reducir la superficie de ataque al cesar el uso de la biblioteca libxslt. Seg\u00fan Google, el soporte para XSLT 1.0 presenta riesgos de seguridad injustificados, ya que en la biblioteca libxslt se encuentran peri\u00f3dicamente vulnerabilidades (por ejemplo, CVE-2025-7425 y CVE-2022-22834) y cuenta con problemas de mantenimiento (desde junio hasta septiembre la biblioteca no tuvo soporte ni correcci\u00f3n de vulnerabilidades). Los proyectos Firefox y WebKit tambi\u00e9n est\u00e1n considerando la posibilidad de eliminar el soporte de XSLT.        <\/p>\n<p>Las vulnerabilidades en XSLT se est\u00e1n convirtiendo en herramientas para llevar a cabo ataques en los navegadores, dado que en la actualidad el soporte del cliente para XSLT es poco demandado y se utiliza raramente, y las tareas de transformaci\u00f3n de datos a HTML pueden resolverse de manera m\u00e1s segura mediante API de JavaScript, como DOMParser y Fetch. Seg\u00fan las estad\u00edsticas de Google, la proporci\u00f3n de p\u00e1ginas web cargadas que utilizan XSLT es del 0.02%, y la proporci\u00f3n de p\u00e1ginas que aplican instrucciones de procesamiento XSLT se estima en el 0.001%.    <\/p>\n<p>De manera similar, se ha decidido dejar de utilizar la biblioteca libxml2 en Chromium, que tambi\u00e9n presenta vulnerabilidades y problemas de mantenimiento de forma regular. La biblioteca libxml2 se utiliza en Chromium para analizar, serializar y validar datos en formato XML, y sobre la base de libxslt se implementa la clase XSLTProcessor y las instrucciones de procesamiento XSLT ().     <\/p>\n<p>El soporte de las capacidades basadas en libxslt, como la API XSLTProcessor y las instrucciones de an\u00e1lisis de hojas de estilo XML, se suspender\u00e1 en la versi\u00f3n de Chrome 155, programada para el 17 de noviembre de 2026. En Chrome 143, prevista para el 2 de diciembre de 2025, se a\u00f1adir\u00e1 a la consola web una advertencia sobre la transici\u00f3n de la API XSLTProcessor a obsoleto. En Chrome 148 (primavera de 2026), el soporte para XSLT se desactivar\u00e1 por defecto en las ramas Canary, Dev y Beta. La funcionalidad para el an\u00e1lisis de XML se mantendr\u00e1, pero se trasladar\u00e1 a una nueva biblioteca escrita en Rust con un enfoque en la seguridad.     <\/p>\n<p>Como alternativa al soporte integrado de XSLT en el navegador, se propone trasladar el procesamiento de XSLT al lado <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-los-angeles\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3983\">servidores<\/a> y enviar a los clientes contenido HTML ya formado. Los controladores que utilizan la API XML para interactuar entre el cliente y <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/server\/dts-prohoster\/\"   title=\"el servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3111\">el servidor<\/a>, se propone reemplazar el uso del formato JSON y la representaci\u00f3n a trav\u00e9s de la conversi\u00f3n de JSON a HTML\/CSS mediante JavaScript. Entre las alternativas posibles tambi\u00e9n se menciona el uso de bibliotecas de JavaScript como Saxonica con la implementaci\u00f3n de XSLT, una capa de polyfill para garantizar la compatibilidad con c\u00f3digo antiguo, que ofrece reemplazar XSLTProcessor basado en WASM, y una extensi\u00f3n del navegador que inserta autom\u00e1ticamente la capa de polyfill en documentos XML.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64194\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u043d\u044f\u043b\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Chromium \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f XML-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 XSLT. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u044b \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0436\u0435\u043b\u0430\u043d\u0438\u0435 \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u043f\u043e\u0432\u0435\u0440\u0445\u043d\u043e\u0441\u0442\u044c \u0430\u0442\u0430\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 libxslt. \u041f\u043e \u043c\u043d\u0435\u043d\u0438\u044e Google \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 XSLT 1.0 \u0441\u043e\u0437\u0434\u0430\u0451\u0442 \u043d\u0435\u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043d\u043d\u044b\u0435 \u0440\u0438\u0441\u043a\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0442\u0430\u043a \u043a\u0430\u043a \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 libxslt \u043f\u0435\u0440\u0438\u043e\u0434\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u044f\u0432\u043b\u044f\u044e\u0442 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, CVE-2025-7425 \u0438 CVE-2022-22834) \u0438 \u043e\u043d\u0430 \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-147510","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u043d\u044f\u043b\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Chromium \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f XML-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 XSLT.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/news\/v-chromium-resheno-udalit-podderzhku-xslt-i-prekratit-ispolzovanie-libxslt-i-libxml2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412 Chromium \u0440\u0435\u0448\u0435\u043d\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 XSLT \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 libxslt \u0438 libxml2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u043d\u044f\u043b\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Chromium \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f XML-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 XSLT.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/v-chromium-resheno-udalit-podderzhku-xslt-i-prekratit-ispolzovanie-libxslt-i-libxml2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-11-06T15:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-11-06T15:11:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47En Chromium se ha decidido eliminar el soporte para XSLT y detener el uso de libxslt y libxml2 | ProHoster","description":"La empresa Google ha decidido eliminar del motor del navegador Chromium los componentes para soportar el lenguaje de transformaci\u00f3n de documentos XML XSLT.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/v-chromium-resheno-udalit-podderzhku-xslt-i-prekratit-ispolzovanie-libxslt-i-libxml2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412 Chromium \u0440\u0435\u0448\u0435\u043d\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 XSLT \u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 libxslt \u0438 libxml2 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0438\u043d\u044f\u043b\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Chromium \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f XML-\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432 XSLT.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/v-chromium-resheno-udalit-podderzhku-xslt-i-prekratit-ispolzovanie-libxslt-i-libxml2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-11-06T15:11:55+00:00","article:modified_time":"2025-11-06T15:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"147510","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-22 15:54:02","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 15:48:19","updated":"2026-02-22 15:54:02","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/147510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=147510"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/147510\/revisions"}],"predecessor-version":[{"id":162512,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/147510\/revisions\/162512"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=147510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=147510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=147510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}