Wasmtime เจตเจฟเฉฑเจš เจ—เฉฐเจญเฉ€เจฐ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€, WebAssembly เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจฐเจจเจŸเจพเจˆเจฎ

Wasmtime 6.0.1, 5.0.1, เจ…เจคเฉ‡ 4.0.1 เจธเฉเจงเจพเจฐเจพเจคเจฎเจ• เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2023-26489) เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจธ เจจเฉ‚เฉฐ เจ—เฉฐเจญเฉ€เจฐ เจฆเจฐเจœเจพ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ…เจฒเฉฑเจ—-เจฅเจฒเฉฑเจ— เจตเฉˆเจฌ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจ•เฉ‹เจก เจฒเจˆ เจฎเจจเจœเจผเฉ‚เจฐ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ‡เฉฑเจ• เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจฒเจฟเจ–เจฃ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจฆเฉเจ†เจฐเจพ เจตเฉฑเจ–เจฐเฉ‡ WASI เจตเจพเจคเจพเจตเจฐเจฃ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจก เจฆเฉ‡ เจ…เจฎเจฒ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

Wasmtime WASI (WebAssembly เจธเจฟเจธเจŸเจฎ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ) เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจตเฉˆเฉฑเจฌ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจงเจพเจฐเจจ เจธเจŸเฉˆเจ‚เจกเจ…เจฒเฉ‹เจจ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจœเฉ‹เจ‚ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฐเจจเจŸเจพเจˆเจฎ เจนเฉˆเฅค เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจฐเจธเจŸ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€ เจ—เจˆ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ•เฉเจฐเฉ‡เจจเจฒเจฟเจซเจŸ เจ•เฉ‹เจก เจœเจจเจฐเฉ‡เจŸเจฐ เจตเจฟเฉฑเจš เจฒเฉ€เจจเฉ€เจ…เจฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจเจกเจฐเฉˆเจธเจฟเฉฐเจ— เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจชเจฐเจฟเจญเจพเจธเจผเจพ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฒเจพเจœเจผเฉ€เจ•เจฒ เจ—เจฒเจคเฉ€ เจ•เจพเจฐเจจ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ x86_64 เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฒเจˆ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸเฉ‡เจฌเจฒ เจฎเจธเจผเฉ€เจจ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจคเฉ‹เจ‚ เจธเฉเจคเฉฐเจคเจฐ เจ‡เฉฑเจ• เจตเจฟเจšเจ•เจพเจฐเจฒเฉ‡ เจจเฉเจฎเจพเจ‡เฉฐเจฆเจ—เฉ€ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, WebAssembly เจตเจฟเฉฑเจš เจฎเจจเจœเจผเฉ‚เจฐ 35-เจฌเจฟเฉฑเจŸ เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจฌเจœเจพเจ 33-เจฌเจฟเฉฑเจŸ เจชเฉเจฐเจญเจพเจตเฉ€ เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจ—เจฃเจจเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจœเจฟเจธ เจจเจพเจฒ เจชเฉœเฉเจนเจจ เจ…เจคเฉ‡ เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจตเจฐเจšเฉเจ…เจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจธเฉ€เจฎเจพ เจจเฉ‚เฉฐ 34 GB เจคเฉฑเจ• เจฌเจฆเจฒ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจธเฉˆเจ‚เจกเจฌเฉŒเจ•เจธ เจตเจพเจคเจพเจตเจฐเจฃ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ 6 GB เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจงเจพเจฐ เจชเจคเฉ‡ เจคเฉ‹เจ‚. เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ†เจงเจพเจฐ เจชเจคเฉ‡ เจคเฉ‹เจ‚ 6 เจคเฉ‹เจ‚ 34 GB เจคเฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฆเฉ€ เจฐเฉ‡เจ‚เจœ WebAssembly เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจคเฉ‹เจ‚ เจชเฉœเฉเจนเจจ เจ…เจคเฉ‡ เจฒเจฟเจ–เจฃ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจธเฉ€เฅค เจ‡เจน เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจนเฉ‹เจฐ WebAssembly เจตเจพเจคเจพเจตเจฐเจจ เจœเจพเจ‚ WebAssembly เจฐเจจเจŸเจพเจˆเจฎ เจญเจพเจ—เจพเจ‚ เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจœเฉ‡เจ•เจฐ Wasmtime เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฒเฉ€เจจเฉ€เจ…เจฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเจนเฉเฉฐเจš 'เจคเฉ‡ เจฒเจพเจœเจผเจฎเฉ€ เจตเฉฑเจ–เจฐเฉ€ เจธเฉ€เจฎเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ "Config::static_memory_maximum_size(0)" เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ—เจฒเจคเฉ€ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจตเจฐเจ•เจ…เจฐเจพเจ‰เจ‚เจกเจธ เจตเจœเฉ‹เจ‚ เจฆเจฐเจธเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ (เจจเจคเฉ€เจœเฉ‡ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจ—เจฟเจฐเจพเจตเจŸ)เฅค เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจตเจฟเจ•เจฒเจช เจธเจฎเฉฑเจธเจฟเจ† เจตเจพเจฒเฉ€ เจตเจฐเจšเฉเจ…เจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฐเฉ‡เจ‚เจœ เจตเจฟเฉฑเจš เจธเจฅเจฟเจค เจ—เจพเจฐเจก เจชเฉฐเจจเจฟเจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ (เจ—เจพเจฐเจก เจชเฉ‡เจœ, เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ 'เจคเฉ‡ เจ‡เฉฑเจ• เจ…เจชเจตเจพเจฆ เจธเฉเฉฑเจŸเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ) เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃ เจฒเจˆ เจธเฉˆเจŸเจฟเฉฐเจ— "Config::static_memory_guard_size(1 <36)" เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ (เจตเฉฑเจกเฉ€ เจฐเจ•เจฎ เจฐเจพเจ–เจตเฉ€เจ‚ เจ•เจฐเจจ เจฒเจˆ เจ…เจ—เจตเจพเจˆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจตเจฐเจšเฉเจ…เจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ…เจคเฉ‡ เจธเจฎเจ•เจพเจฒเฉ€ เจตเฉˆเฉฑเจฌ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจเจพ)เฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹