๐Ÿ“ข เป€เบ•เบทเบญเบ™เป„เบž! เบžเบปเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เปƒเบ™ Docker Compose เปเบฅเบฐ Docker Desktop เบญเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบ–เบทเบเบ„เบงเบšเบ„เบธเบกเบฅเบฐเบšเบปเบšเป„เบ”เป‰

เบ—เบตเบกเบ‡เบฒเบ™เบงเบดเป„เบˆเบˆเบฒเบ Imperva เป„เบ”เป‰เบ„เบปเป‰เบ™เบžเบปเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบชเบญเบ‡เบขเปˆเบฒเบ‡เปƒเบ™ Docker Compose เปเบฅเบฐ Docker Desktop เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เป€เบ›เบตเบ”เป‚เบญเบเบฒเบ”เปƒเบซเป‰เปเบฎเบฑเบเป€เบเบตเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบ„เบงเบšเบ„เบธเบกเบฅเบฐเบšเบปเบš เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ‡เบฒเบ™เป„เบ”เป‰.

1. โš ๏ธ เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Docker Compose: CVE-2025-62725 (เบ„เปˆเบฒ Severity 8.9)

  • เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆ: เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ™เบตเป‰เปเบกเปˆเบ™เบ›เบฐเป€เบžเบ” Path Traversal เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปƒเปเปˆ OCI artifact. เป€เบกเบทเปˆเบญ Compose เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™ OCI layers, เบกเบฑเบ™เบˆเบฐเป€เบŠเบทเปˆเบญเบ–เบทเบ‚เปเป‰เบกเบนเบ™ layer annotations เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบš.
  • เบœเบปเบ™เบเบฐเบ—เบปเบš: เปเบฎเบฑเบเป€เบเบตเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡ malicious annotation (เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบ) เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰ Compose เบ‚เบฝเบ™เป„เบŸเบฅเปŒเป„เบ›เบเบฑเบ‡ เบ•เบณเปเปœเปˆเบ‡เปƒเบ”เบเปเป„เบ”เป‰ เปƒเบ™เบฅเบฐเบšเบปเบšเบ—เบตเปˆ process เบ™เบฑเป‰เบ™เบกเบตเบชเบดเบ”เบ‚เบฝเบ™. เบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบˆเบฒเบเบเบฒเบ™เบ—เบตเปˆ Compose เบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ” path normalization เบซเบผเบท เบเบงเบ”เบชเบญเบšเบงเปˆเบฒ path เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง เบเบฑเบ‡เบขเบนเปˆเปƒเบ™ cache directory เบซเบผเบท เบšเปเปˆ, เป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เป‚เบˆเบกเบ•เบตเบชเบฒเบกเบฒเบ”เบซเบผเบธเบ”เบžเบปเป‰เบ™เบญเบญเบเบˆเบฒเบ cache directory เป„เบ”เป‰.
  • เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰: เบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰เบ‡เบฒเบ™ Docker Compose เบ—เบปเปˆเบงเป‚เบฅเบเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ workflow เบ•เปˆเบฒเบ‡เป† เป€เบŠเบฑเปˆเบ™: CI/CD pipelines, local development stacks, เปเบฅเบฐ cloud workspaces.
  • เบ„เบณเปเบ™เบฐเบ™เบณ: Docker เปเบ™เบฐเบ™เบณเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบ‡เบฒเบ™เบญเบฑเบšเป€เบ”เบ”เป„เบ›เบ—เบตเปˆเป€เบงเบตเบŠเบฑเบ™ 2.40.2 เป‚เบ”เบเบ”เปˆเบงเบ™.

2. โš ๏ธ เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปƒเบ™ Docker Desktop เบชเบณเบฅเบฑเบš Windows: EUVD-2025-36191 (เบ„เปˆเบฒ Severity 8.8)

  • เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆ: เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ™เบตเป‰ เปเบกเปˆเบ™เบ›เบฐเป€เบžเบ” DLL Hijacking เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™ Desktop Installer.exe. Installer เบˆเบฐเบ„เบปเป‰เบ™เบซเบฒเป„เบŸเบฅเปŒ DLL เปƒเบ™เป‚เบŸเบฅเป€เบ”เบต Downloads เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ‡เบฒเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบเบงเบ”เบชเบญเบšเปƒเบ™ system directories.
  • เบœเบปเบ™เบเบฐเบ—เบปเบš: เปเบฎเบฑเบเป€เบเบตเบชเบฒเบกเบฒเบ”เบงเบฒเบ‡เป„เบŸเบฅเปŒ DLL เบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเป„เบงเป‰เปƒเบ™เป‚เบŸเบฅเป€เบ”เบต Downloads เป€เบžเบทเปˆเบญ เบเบปเบเบฅเบฐเบ”เบฑเบšเบชเบดเบ”เบ—เบด (privilege escalation) เปƒเบ™เบฅเบฐเบšเบปเบš เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป„เบ”เป‰.
  • เบ„เบณเปเบ™เบฐเบ™เบณ: Docker เป„เบ”เป‰เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ™เบตเป‰เปเบฅเป‰เบงเปƒเบ™ Desktop version 4.49.0.
  • เบ‚เปเป‰เบชเบฑเบ‡เป€เบเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก: Docker เป„เบ”เป‰เป€เบ•เบทเบญเบ™เบงเปˆเบฒ release เบ–เบฑเบ”เป„เบ›เบˆเบฐเบ•เป‰เบญเบ‡เปƒเบŠเป‰ Windows 10 22H2 เบซเบผเบท Windows 11 23H2 เป€เบ›เบฑเบ™เบขเปˆเบฒเบ‡เบ•เปˆเบณ.

๐Ÿ“ฃ เบ‚เปเป‰เปเบ™เบฐเบ™เบณเบชเบณเบ„เบฑเบ™:

เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเบญเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™, เบ‚เปเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบ‡เบฒเบ™ Docker Compose เปเบฅเบฐ Docker Desktop เบ—เบธเบเบ—เปˆเบฒเบ™ เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เปƒเบซเป‰เป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™เบซเบฅเป‰เบฒเบชเบธเบ”เบ•เบฒเบกเบ—เบตเปˆเบเบณเบ™เบปเบ”เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบ™เบตเป‰ เป‚เบ”เบเบ—เบฑเบ™เบ—เบต.

  • Docker Compose: เบญเบฑเบšเป€เบ”เบ”เป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™ 2.40.2
  • Docker Desktop (Windows): เบญเบฑเบšเป€เบ”เบ”เป€เบ›เบฑเบ™เป€เบงเบตเบŠเบฑเบ™ 4.49.0

เบ—เบตเปˆเบกเบฒ: https://www.theregister.com/2025/10/30/docker_compose_desktop_flaws/

409 Views