Kua whakatau a Chromium ki te tango i te tautoko XSLT me te whakamutu i te whakamahi i te libxslt me ​​te libxml2.

Kua whakatau a Google ki te tango i nga waahanga tautoko i te reo whakarereke tuhinga XML (XSLT) mai i te miihini tirotiro Chromium. Ko te take i whakahuahia ko te hiahia ki te whakaheke i te mata whakaeke ma te whakamutu i te whakamahinga o te whare pukapuka libxslt. E whakapono ana a Google ko te tautoko mo te XSLT 1.0 ka hanga he morearea mo te haumarutanga, na te mea he whakaraerae te libxslt i ia wa (hei tauira, CVE-2025-7425 me CVE-2022-22834) me nga take tiaki (mai i Hune ki Mahuru, kaore i tiakina te whare pukapuka me te kore he whakaraeraetanga whakaraerae). Kei te whakaaro ano nga kaupapa Firefox me WebKit ki te tango i te tautoko XSLT.

Ko nga whakaraeraetanga XSLT kei te noho hei taputapu mo te whakaeke i nga kaitirotiro, ahakoa te mea ko te tautoko a te taha-kiritaki XSLT i tenei wa kaore e hiahiatia ana, ka iti noa te whakamahi, a ka taea te whakahaere i nga mahi whakawhiti raraunga HTML ma te whakamahi i nga API JavaScript penei i te DOMParser me te Tiki. E ai ki nga tatauranga a Google, ko te wahanga o nga wharangi tukutuku kua utaina e whakamahi ana i te XSLT he 0.02%, ko te wahanga o nga wharangi e whakamahi ana i nga tohutohu tukatuka XSLT e kiia ana ko te 0.001%.

Waihoki, i whakatauhia kia whakamutua te whakamahi i te whare pukapuka libxml2 i Chromium, e kitea ana i nga wa katoa he whakaraerae me nga take tiaki. Ka whakamahia e Chromium te libxml2 ki te poroporoaki, ki te rangatū me te whakamana i nga raraunga XML, ka whakamahia te libxslt ki te whakatinana i te akomanga XSLTProcessor me nga tohutohu tukatuka XSLT (" »).

Ko te tautoko mo nga ahuatanga libxslt, penei i te XSLTProcessor API me te XML stylesheet parsing instructions, ka whakakorehia i roto i te Chrome 155, kua whakaritea mo te 17 o Noema, 2026. I roto i te Chrome 143, kua whakaritea mo Hakihea 2, 2025, ka taapirihia he whakatupato ki te papatohu paetukutuku mo te whakahekenga o te API ranei. I roto i te Chrome 148 (puna 2026), ka whakakorehia te tautoko XSLT ma te taunoa i roto i nga manga Canary, Dev, me Beta. Ka noho tonu te mahi porotiti XML, engari ka heke ki te whare pukapuka hou kua tuhia ki te Rust me te titiro ki te haumarutanga.

Hei whakakapi mō te tautoko XSLT kua hangaia i roto i te pūtirotiro, e whakaarohia ana kia nukuhia te tukatuka XSLT ki tētahi atu rōpū tuatoru. tūmau me te tuku i ngā ihirangi HTML kua whakahōpututia ki ngā kiritaki. Ko ngā kaiwhakahaere e whakamahi ana i te XML API mō te taunekeneke i waenga i te kiritaki me tūmau, e whakaarohia ana kia whakakapia mā te whakamahi i te hōputu JSON me te whakaputa mā te huri i te JSON ki te HTML/CSS mā te whakamahi i te JavaScript. Ko ētahi atu huarahi kē atu ko te whare pukapuka JavaScript Saxonica me tana whakatinanatanga XSLT, he paparanga polyfill hei whakarite i te hototahi ki te waehere tawhito, e tuku ana i te whakakapinga WASM mō te XSLTProcessor, me te tāpiri-ake pūtirotiro e whakauru aunoa ana i te polyfill ki roto i ngā tuhinga XML.

Source: opennet.ru

Hokona te manaaki pono mo nga waahi me te tiaki DDoS, nga kaiwhakarato VPS VDS 🔥 Hokona he manaaki paetukutuku pono me te tiakitanga DDoS, ngā tūmau VPS VDS | ProHoster