ื ืืืึทืื ืขืจืึทืืืืืื (CVE-2021-33035) ืืื ืืืืขื ืึทืคืืื ืืื ืื Apache OpenOffice ืึธืคืืก ืกืืืื ืืืึธืก ืึทืืึทืื ืงืึธื ืืืจืืคืืจืื ื ืืืขื ืขืคื ืึท ืกืคึผืขืฉืื ืืืืืื ื ืืขืงืข ืืื ืื DBF ืคึฟืึธืจืืึทื. ืืขืจ ืคืึธืจืฉืขืจ ืืืึธืก ืืึธื ืึทื ืืืขืงื ืืขื ืคึผืจืึธืืืขื ืืึธื ืืขืืืึธืจื ื ืืืขืื ืฉืืคื ืึท ืืจืืขืื ืขืงืกืคึผืืืืืืจื ืคึฟืึทืจ ืื Windows ืคึผืืึทืืคืึธืจืืข. ืื ืืืึทืื ืขืจืึทืืืืืื ืคืึทืจืจืืืื ืืื ืืขืจืืืืึทื ืืืืื ืื ืืืฆื ืืื ืื ืคืึธืจืขื ืคืื ืึท ืืึทืืข ืืื ืื ืคึผืจืืืขืงื ืจืืคึผืึทืืึทืืึธืจื, ืืืึธืก ืืื ืืขืืืขื ืื ืงืืืืขื ืืื ืื ืคึผืจืึธืืข ืืืืขื ืคืื OpenOffice 4.1.11. ืขืก ืืขื ืขื ื ืึธื ืงืืื ืืขืจืืืึทื ืืืงืื ืืขื ืคึฟืึทืจ ืื ืกืืึทืืื ืฆืืืืึทื.
ืื ืคึผืจืึธืืืขื ืืื ืืขืคึฟืืจื ืืืจื OpenOffice ืจืืืืืื ื ืืืืฃ ืื ืืืึทืืืขืก ืคืื ืื ืคืขืื ืืขื ื ืืื fieldType ืืื ืื ืืขืืขืจ ืคืื ืื DBF ืืขืงืขืก ืฆื ืึทืืึทืงืืื ืืืงืึธืจื, ืึธื ืงืึธื ืืจืึธืืืจื ืึทื ืื ืคืึทืงืืืฉ ืืึทืื ืืืคึผ ืืื ืื ืคืขืืืขืจ ืฉืืืืขื. ืฆื ืืืจืืคืืจื ืึทื ืืึทืคืึทืื, ืืืจ ืงืขื ืขื ืกืคึผืขืฆืืคืืฆืืจื ืึทื INTEGER ืืืคึผ ืืื ืื ืคืขืื ืืืคึผ ืืืขืจื, ืึธืืขืจ ืฉืืขืื ืืจืขืกืขืจืข ืืึทืื ืืื ืกืคึผืขืฆืืคืืฆืืจื ืึท ืคืขืื ืืขื ื ืืืขืจื ืืืึธืก ืฉืืืืขื ื ืืฉื ืฆื ืื ืืจืืืก ืคืื ืื ืืึทืื ืืื ืื INTEGER ืืืคึผ, ืืืึธืก ืืืขื ืคืืจื ืฆื ืื ืขืง ืคืื ืื ืืึทืื ืคืื ืื ืคืขืื ืืืึธืก ืืื ืืขืฉืจืืื ืืืืึทืืขืจ ืคืื ืื ืึทืืึทืงืืืืื ืืึทืคืขืจ. ืืื ืึท ืจืขืืืืืึทื ืคืื ืึท ืงืึทื ืืจืึธืืื ืืึทืคืขืจ ืึธืืืืขืจืคืืึธื, ืืขืจ ืคืึธืจืฉืขืจ ืืื ืืืืืืช ืฆื ืจืืืืคืืื ืื ืฆืืจืืงืงืขืจ ืืืึทืื ืคืื ืื ืคึฟืื ืงืฆืืข ืืื, ื ืืฆื ืฆืืจืืงืงืืืขื-ืึธืจืืขื ืืื ืคึผืจืึธืืจืึทืืืื ื ืืขืงื ืืงืก (ROP - Return-Oriented Programming), ืืขืจืืจืืืื ืื ืืืจืืคืืจืื ื ืคืื ืืืื ืงืึธื.
ืืืขื ื ืืฆื ืื ROP ืืขืื ืืง, ืืขืจ ืึทืืึทืงืขืจ ืืื ื ืืฉื ืคึผืจืืืืจื ืฆื ืฉืืขืื ืืืื ืงืึธื ืืื ืืึผืจืื, ืึธืืขืจ ืึทืคึผืขืจืืืฅ ืืืืฃ ืฉืืืง ืคืื ืืึทืฉืื ืืื ืกืืจืืงืฆืืขืก ืืืึธืก ืืขื ืขื ืฉืืื ืื ืืืฆื ืืื ืืึธืืืื ืืืืืจืขืจืื, ืขื ืืืงื ืืื ืึท ืงืึธื ืืจืึธื ืฆืืจืืงืงืขืจ ืืืืขื (ืืื ืึท ืืขืจืฉื, ืืึธืก ืืขื ืขื ืื ืขื ืืก ืคืื ืืืืืืึธืืขืง ืคืึทื ืืงืฉืึทื ื) . ืื ืึทืจืืขื ืคืื ืื ืืืืืจืข ืงืืื ืึทืจืึธืคึผ ืฆื ืืืืขื ืึท ืงืืื ืคืื ืงืึทืืืก ืฆื ืขื ืืขื ืืืึทืงืก ("ืืึทืืืขืฅ") ืฆื ืืึทืงืืืขื ืื ืืขืืขืื ืคืึทื ืืงืฉืึทื ืึทืืืื. ืื ืืึทืืฆืึธืข ืืขื ืืฆื ืืื ืื OpenOffice ืขืงืกืคึผืืืื ืืขื ืขื ืงืึธื ืคืื ืื libxml2 ืืืืืืึธืืขืง ืืขื ืืฆื ืืื OpenOffice, ืืืึธืก, ื ืื ืขื ืืขื OpenOffice ืืื, ืืื ืืขืืืขื ืงืึทืืคึผืืืื ืึธื ืื DEP (Data Execution Prevention) ืืื ASLR (Address Space Layout Randomization) ืฉืืฅ ืืขืงืึทื ืืืึทืื.
OpenOffice ืืขืืืขืืึธืคึผืขืจืก ืืขื ืขื ื ืึธืืืึทืคืืื ืืืขืื ืืขื ืึทืจืืืกืืขืื ืืืืฃ ืืื 4, ื ืึธื ืืืึธืก ืึท ืขืคื ืืืขื ืึทื ืืคึผืืขืงืื ื ืคืื ืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืขืืืขื ืกืงืขืืืฉืืื ืคึฟืึทืจ 30 ืืืืืืกื. ืืื ื ืื ืืขืจืืืึทื ืืืงื ืฆื ืื ืกืืึทืืื ืฆืืืืึทื ืืื ื ืืฉื ืืขืขื ืืืงื ืืืจื ืื ืกืงืขืืืฉืืื ืืึทืืข, ืืขืจ ืคืึธืจืฉืขืจ ืคึผืึธืืกืืคึผืึธืื ื ืื ืึทื ืืคึผืืขืงืื ื ืคืื ืืขืืึทืืืก ืฆื ืกืขืคืืขืืืขืจ 18, ืึธืืขืจ ืื OpenOffice ืืขืืืขืืึธืคึผืขืจืก ืืึธืื ื ืืฉื ืืขืจืืื ืฆื ืฉืึทืคึฟื ืืขืืืื ื 4.1.11 ืืื ืืขื ืืึธื. ืขืก ืืื ื ืึธืืืืืขืจืื ืึทื ืืขืฉืึทืก ืืขืจ ืืขืืืืงืขืจ ืคืึธืจืฉืื ื, ืึท ืขื ืืขื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืืืขื ืึทืคืืื ืืื ืื DBF ืคึฟืึธืจืืึทื ืฉืืืฆื ืงืึธื ืืื Microsoft Office Access (CVE-2021โ38646), ืื ืืขืืึทืืืก ืคืื ืืืึธืก ืืืขื ืืืื ืืืกืงืืึธืืื ืฉืคึผืขืืขืจ. ืงืืื ืคืจืืืืขืืขื ืืขืคึฟืื ืขื ืืื LibreOffice.
ืืงืืจ: opennet.ru