Skip to content
OpenAdvisories
Unscored CVE-2011-4675 EUVD-2011-4593GHSA-q7p9-49wg-x3hp

The pathname canonicalization functionality in io/filesystem/filesystem.cc in Widelands before 15.1 expands leading ~ (tilde) characters to…

Published Dec 5, 2011 · Updated Aug 7, 2024 · Assigned by mitre

Description

The pathname canonicalization functionality in io/filesystem/filesystem.cc in Widelands before 15.1 expands leading ~ (tilde) characters to home-directory pathnames but does not restrict use of these characters in strings received from the network, which might allow remote attackers to conduct absolute path traversal attacks and overwrite arbitrary files via a ~ in a pathname that is used for a file transfer in an Internet game, a different vulnerability than CVE-2011-1932.

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 widelands 1:15-3 —
Debian 13 widelands 1:15-3 —
Debian 12 widelands 1:15-3 —

References