Осебпазирӣ дар LibreOffice, ки ба иҷрои рамз ҳангоми кушодани ҳуҷҷатҳои зараровар имкон медиҳад

Дар маҷмӯи офиси LibreOffice муайян карда шуд осебпазирӣ (CVE-2019-9848), ки метавонад барои иҷрои рамзи худсарона ҳангоми кушодани ҳуҷҷатҳои аз ҷониби ҳамлагар омодашуда истифода шавад.

Ин осебпазирӣ дар он аст, ки ҷузъи LibreLogo, ки барои таълими барномасозӣ ва ворид кардани расмҳои векторӣ пешбинӣ шудааст, амалиёти худро ба рамзи Python тарҷума мекунад. Бо қобилияти иҷро кардани дастурҳои LibreLogo, ҳамлакунанда метавонад бо истифода аз фармони "давидан"-и дар LibreLogo додашуда ҳама гуна рамзи Python-ро дар контексти сеанси корбари ҷорӣ иҷро кунад. Аз Python, бо истифода аз функсияи system() шумо метавонед дар навбати худ фармонҳои системаи ихтиёриро даъват кунед.

LibreLogo ҷузъи ихтиёрӣ аст, аммо LibreOffice ба таври пешфарз макросҳоро пешниҳод мекунад, ки ба шумо имкон медиҳанд, ки LibreLogo-ро занг занед ва тасдиқи амалиётро талаб намекунад ва огоҳиро намоиш намедиҳад, ҳатто вақте ки режими максималии муҳофизати макросҳо фаъол аст (интихоби сатҳи "Хеле баланд") ).
Барои ҳамла, шумо метавонед чунин макросро ба коркардкунандаи рӯйдодҳо пайваст кунед, ки масалан, вақте ки курсори муш дар болои минтақаи муайян гузошта мешавад ё ҳангоми фаъол кардани фокуси воридот дар ҳуҷҷат (ҳодисаи onFocus). Дар натиҷа, ҳангоми кушодани ҳуҷҷате, ки ҳамлагар таҳия кардааст, ба иҷроиши пинҳонии рамзи Python ноил шудан мумкин аст, ки ба корбар бехабар аст. Масалан, дар мисоли эксплоит нишон дода шудааст, ки ҳангоми кушодани ҳуҷҷат ҳисобкунаки система бидуни огоҳӣ ба кор андохта мешавад.

Осебпазирӣ дар LibreOffice, ки ба иҷрои рамз ҳангоми кушодани ҳуҷҷатҳои зараровар имкон медиҳад

Ин осебпазирӣ дар навсозии LibreOffice 6.2.5, ки 1 июл нашр шуд, оромона ислоҳ карда шуд, аммо тавре маълум шуд, мушкилот пурра бартараф карда нашудааст (танҳо занги LibreLogo аз макросҳо баста шудааст) ва бе ислох мемонанд баъзе векторҳои дигари ҳамла. Илова бар ин, масъала дар версияи 6.1.6, ки барои корбарони корхона тавсия шудааст, ҳал нашудааст. Ба нақша гирифта шудааст, ки осебпазирӣ дар нашри LibreOffice 6.3, ки ҳафтаи оянда интизор аст, комилан ислоҳ карда шавад. То нашри навсозии пурра, ба корбарон тавсия дода мешавад, ки ҷузъи LibreLogo-ро, ки ба таври нобаёнӣ дар бисёр дистрибюторҳо дастрас аст, ғайрифаъол кунанд. Осебӣ қисман ислоҳ карда шуд Debian, Федора, SUSE/openSUSE и Ubuntu.

Манбаъ: opennet.ru

Илова Эзоҳ