เจตเฉˆเจฌ เจซเฉ‹เจฐเจฎเจพเจ‚ vBulletin เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฐเจœเจฃ เจตเจฟเฉฑเจš เจจเจพเจœเจผเฉเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†)

เจชเฉเจฐเจ—เจŸ เจ•เฉ€เจคเจพ เจตเฉˆเฉฑเจฌ เจซเฉ‹เจฐเจฎ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฎเจฒเจ•เฉ€เจ…เจค เจ‡เฉฐเจœเจฃ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ—เจฒเจค (0-เจฆเจฟเจจ) เจ—เฉฐเจญเฉ€เจฐ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2019-16759) เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ vBulletin, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจกเจฟเจœเจผเจพเจˆเจจ เจ•เฉ€เจคเฉ€ POST เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœ เจ•เฉ‡ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจฎเฉฑเจธเจฟเจ† เจฒเจˆ เจ‡เฉฑเจ• เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจธเจผเฉ‹เจธเจผเจฃ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค vBulletin เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ“เจชเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจ‡เฉฐเจœเจฃ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจซเฉ‹เจฐเจฎเจพเจ‚ เจธเจฎเฉ‡เจคเฅค เจ‰เจฌเจคเฉ‚เฉฐ, เจ“เจชเจจเจธเฉ‚เจธเฉ‡, BSD เจธเจฟเจธเจŸเจฎ ะธ เจธเจฒเจพเจ•เจตเฉ‡เจ…เจฐ.

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ โ€œajax/render/widget_phpโ€ เจนเฉˆเจ‚เจกเจฒเจฐ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆ, เจœเฉ‹ เจฎเจจเจฎเจพเจจเฉ‡ เจธเจผเฉˆเฉฑเจฒ เจ•เฉ‹เจก เจจเฉ‚เฉฐ โ€œwidgetConfig[code]โ€ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฐเจพเจนเฉ€เจ‚ เจชเจพเจธ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ (เจฒเจพเจ‚เจš เจ•เฉ‹เจก เจธเจฟเจฐเจซเจผ เจชเจพเจธ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจšเฉ€เจœเจผ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ) . เจนเจฎเจฒเฉ‡ เจฒเจˆ เจซเฉ‹เจฐเจฎ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจฎเฉŒเจœเฉ‚เจฆเจพ vBulletin 5.x เจฌเฉเจฐเจพเจ‚เจš (2012 เจคเฉ‹เจ‚ เจตเจฟเจ•เจธเจค) เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจคเจพเจœเจผเจพ เจฐเฉ€เจฒเฉ€เจœเจผ 5.5.4 เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจซเจฟเจ•เจธ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ…เจชเจกเฉ‡เจŸ เจ…เจœเฉ‡ เจคเจฟเจ†เจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจœเฉ‹เฉœ 1: เจธเฉฐเจธเจ•เจฐเจฃ 5.5.2, 5.5.3 เจ…เจคเฉ‡ 5.5.4 เจฒเจˆ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจชเฉˆเจš เจชเฉเจฐเจพเจฃเฉ‡ 5.x เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฒเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจฒเจพเจน เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ‰เจน เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจฆเฉ‚เจฐ เจ•เจฐเจจ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจ†เจชเจฃเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจจเจตเฉ€เจจเจคเจฎ เจธเจฎเจฐเจฅเจฟเจค เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ, เจชเจฐ เจ‡เฉฑเจ• เจนเฉฑเจฒ เจตเจœเฉ‹เจ‚ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจŸเจฟเฉฑเจชเจฃเฉ€ เจ•เจฐเฉ‹ เจซเจพเจˆเจฒ เจคเฉ‹เจ‚ evalCode เจซเฉฐเจ•เจธเจผเจจ เจ•เฉ‹เจก เจตเจฟเฉฑเจš "eval($code)" เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆ/vb5/frontend/controller/bbcode.phpเฅค

เจœเฉ‹เฉœ 2: เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจธเจฐเจ—เจฐเจฎ เจนเฉˆ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจนเจฎเจฒเจฟเจ†เจ‚ เจฒเจˆ, เจธเจชเฉˆเจฎ เจฎเฉ‡เจฒเจฟเฉฐเจ— ะธ เจชเจฟเจ›เจฒเฉ‡ เจฆเจฐเจตเจพเจœเจผเฉ‡ เจ›เฉฑเจก เจ•เฉ‡. เจนเจฎเจฒเฉ‡ เจฆเฉ€เจ†เจ‚ เจจเจฟเจธเจผเจพเจจเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ http เจธเจฐเจตเจฐ เจฒเฉŒเจ—เจธ เจตเจฟเฉฑเจš เจฒเจพเจˆเจจ โ€œajax/render/widget_phpโ€ เจฒเจˆ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉเจ†เจฐเจพ เจฆเฉ‡เจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจœเฉ‹เฉœ 3: เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ‡เจ† เจชเฉเจฐเจพเจฃเฉ‡ เจนเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจšเจฐเจšเจพ เจ…เจงเฉ€เจจ เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจจเจฟเจธเจผเจพเจจ; เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡, เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเจพ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฒเจ—เจญเจ— เจคเจฟเฉฐเจจ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเจผเฉ‹เจธเจผเจฃ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเฉ‹เจกเจจ เจธเฉ‡เจตเจพ เจฆเฉเจ†เจฐเจพ เจ•เจฎเจœเจผเฉ‹เจฐ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจตเฉฑเจกเฉ‡ เจธเจตเฉˆเจšเจพเจฒเจฟเจค เจนเจฎเจฒเฉ‡ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

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

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