ืื ืงืขืจืขืงืืืื ืืขืจืืืึทื ืืืงืื ืืขื Wasmtime 6.0.1, 5.0.1 ืืื 4.0.1 ืคืึทืจืคืขืกืืืงื ืื ืืืึทืื ืขืจืึทืืืืืื (CVE-2023-26489), ืืืึธืก ืืื ืืขืืืขื ืึทืกืืื ื ืึท ืงืจืืืืฉ ืืืจืื ืคืื ืืขืคืึทืจ. ืื ืืืึทืื ืขืจืึทืืืืืื ืึทืืึทืื ืืึทืื ืฆื ืืืื ืืขืฉืจืืื ืฆื ืึท ืืึผืจืื ืืขืื ื ืึทืจืืืก ืื ืืจืขื ืขืฅ ืขืจืืืืื ืคึฟืึทืจ ืืคืืขืืื ืืขืจื ืืืขื ืึทืกืขืืืื ืงืึธื, ืืืึธืก ืงืขื ืคึผืึทืืขื ืืฉืึทืื ืืืื ืืขืืืืื ื ืืืจื ืึท ืึทืืึทืงืขืจ ืฆื ืืืกืคืืจื ืืืืขืจ ืงืึธื ืึทืจืืืก ืื ืืคืืขืืื ืืขืจื WASI ืกืืืืืืข.
Wasmtime ืืื ืึท ืจืื ืืืืข ืคึฟืึทืจ ืคืืืกื ืืืง ืืืขืืึทืกืกืขืืืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื WASI (ืืืขืืึทืกืกืขืืืื ืกืืกืืขื ืฆืืืื ื) ืืงืกืืขื ืฉืึทื ื ืืื ืจืขืืืืขืจ ืกืืึทื ื-ืึทืืืื ืึทืคึผืืึทืงืืืฉืึทื ื. ืื ืืึธืึธืืงืื ืืื ืืขืฉืจืืื ืืื ืื ืจืืกื ืฉืคึผืจืึทื, ืืื ืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืืขืคึฟืืจื ืืืจื ืึท ืืึทืืืฉืืงืึทื ืืขืืช ืืื ืืืคืืื ืื ื ืึผืืืื ืคืื ืืื ืขืึทืจ ืืึผืจืื ืึทืืจืขืกืื ื ืืื ืื Cranelift ืงืึธื ืืขื ืขืจืึทืืึธืจ, ืืืึธืก ืืจืึทื ืกืืืืฅ ืึท ืื ืืขืจืืืืืื ืคืึทืจืืจืขืืื ื ืคืจืืึท ืคืื ืืึทืื ืืืึทืจื ืึทืจืงืึทืืขืงืืฉืขืจื ืืื ืขืงืกืขืงืืืึทืืืข ืืึทืฉืื ืงืึธื ืคึฟืึทืจ ืื x86_64 ืึทืจืงืึทืืขืงืืฉืขืจ.
ืืื ืืึทืืื ืืขืจ, ืคึฟืึทืจ ืืืขืืึทืกืกืขืืืื ืึทืคึผืืึทืงืืืฉืึทื ื, 35-ืืืกื ืขืคืขืงืืืื ืึทืืจืขืกืขืก ืืขื ืขื ืงืึทืืงืืึทืืืืืื ืึทื ืฉืืึธื ืคืื ืื 33-ืืืกื ืึทืืจืขืกืขืก ืขืจืืืืื ืืื ืืืขืืึทืกืกืขืืืื, ืืืึธืก ืฉืืคืืื ืื ืืืืื ืคืื ืืืืจืืืึทื ืืึผืจืื ืขืจืืืืื ืคึฟืึทืจ ืืืืขื ืขื ืืื ืฉืจืืึทืื ืึทืคึผืขืจืืืฉืึทื ื ืฆื 34 ืืืืืืืื, ืืฉืขืช ืื ืืึทืืืงืึทืกืื ืกืืืืืืข ืกืขืืืื ืืก ืฆืืฉืืขืื ืฉืืฅ ืคึฟืึทืจ 6 ืืืืืืืื ืคืื ืื ืืึทืืข ืึทืืจืขืก. ืืื ืึท ืจืขืืืืืึทื, ืื ืืืืจืืืึทื ืืึผืจืื ืงืืื ืคืื 6 ืฆื 34 ืืืืืืืื ืคึฟืื ืื ืืึทืืข ืึทืืจืขืก ืืื ืืขืืืขื ืืืจืขืืืืื ืคึฟืึทืจ ืืืืขื ืขื ืืื ืฉืจืืืื ืคึฟืื ืืืขืืึทืกืกืขืืืื ืึทืคึผืืึทืงืืืฉืึทื ื. ืืขืจ ืืึผืจืื ืงืขื ืขื ืืึทืืขืืึธืก ืื ืืขืจืข ืืืขืืึทืกืกืขืืืื ืื ืืืืืจืึทื ืืึทื ืฅ ืึธืืขืจ ืืืขืืึทืกืกืขืืืื ืจืื ืืืืข ืงืึทืืคึผืึธืื ืึทื ืฅ.
ืืืื ืขืก ืืื ื ืื ืืขืืืขื ืฆื ืืขืจืืืึทื ืืืงื ืื Wasmtime ืืืขืจืกืืข, ืึท ืืืึธืจืงืึทืจืึธืื ื ืคึฟืึทืจ ืืืึทืงืื ื ืืขื ืืขืืช ืืื ืฆื ืกืคึผืขืฆืืคืืฆืืจื ืื "Config::static_memory_maximum_size (0)" ืึธืคึผืฆืืข ืฆื ืืขืื ืึท ืืึทืืื ืืขืจ ืืึทืื ืืจืื ืงืึธื ืืจืึธื ืืืืฃ ืึทืืข ืืื ืขืึทืจ ืืึผืจืื ืึทืงืกืขืก (ืจืืืึทืืืื ื ืืื ืึท ืืึทืืืืืืง ืคืึธืจืฉืืขืืื ื ืฉืืจืึธืฃ) . ืื ืื ืืขืจ ืึธืคึผืฆืืข ืืื ืฆื ื ืืฆื ืื "Config::static_memory_guard_size(1 <36)" ืืึทืฉืืขืืืงื ืฆื ืคืึทืจืืจืขืกืขืจื ืื ื ืืืขืจ ืคืื ืืึทืจื ืืืขืืขืจ (ืึท ืืืกื ืขื ืืจืื ืืขืืืืจืคื ืืืขื ืึทืงืกืขืกื) ืืขืฉืืขืื ืืื ืื ืคึผืจืึธืืืขืืึทืืืง ืืืืจืืืึทื ืืึผืจืื ืงืืื (ืจืืืึทืืืื ื ืืื ืจืืืขืจืืืื ื ืึท ืืจืืืก ืกืืืข ืคืื โโโโืืืืจืืืขื ืืึผืจืื ืืื ืืืืืืื ื ืื ื ืืืขืจ ืกืืืืึทืืืืื ืืึทืกืื ืคืืืกื ืืืง ืืืขืืึทืกืกืขืืืื ืึทืคึผืืึทืงืืืฉืึทื ื).
ืืงืืจ: opennet.ru