Skip to content
OpenAdvisories
Unscored CVE-2017-17821 EUVD-2017-8972GHSA-353g-x49j-hjg7

WTF/wtf/FastBitVector.h in WebKit, as distributed in Safari Technology Preview Release 46, allows remote attackers to cause a denial of ser…

Published Dec 21, 2017 · Updated Aug 5, 2024 · Assigned by mitre

Description

WTF/wtf/FastBitVector.h in WebKit, as distributed in Safari Technology Preview Release 46, allows remote attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact because it calls the FastBitVectorWordOwner::resizeSlow function (in WTF/wtf/FastBitVector.cpp) for a purpose other than initializing a bitvector size, and resizeSlow mishandles cases where the old array length is greater than the new array length.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 webkit2gtk 2.22.0-2 —
Debian 13 webkit2gtk 2.22.0-2 —
Debian 12 webkit2gtk 2.22.0-2 —
ReleasePackageFixed inAdvisory
Ubuntu 24.04 LTS qtwebkit-opensource-src No fix yet —
Ubuntu 22.04 LTS qtwebkit-opensource-src No fix yet —
Ubuntu 20.04 LTS qtwebkit-opensource-src No fix yet —
Ubuntu 18.04 LTS webkitgtk +2 No fix yet —
Ubuntu 16.04 LTS webkitgtk +2 No fix yet —

References