Skip to content
OpenAdvisories
High · 7.5 CVE-2018-17567 EUVD-2018-0436GHSA-4xjh-m3qx-49wc

Jekyll allows attackers to access arbitrary files by specifying a symlink

Published Sep 28, 2018 · Updated Aug 5, 2024 · Assigned by mitre

Description

Jekyll through 3.6.2, 3.7.x through 3.7.3, and 3.8.x through 3.8.3 allows attackers to access arbitrary files by specifying a symlink in the "include" key in the "_config.yml" file.

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 jekyll 3.8.3+dfsg-3.1 —
Debian 13 jekyll 3.8.3+dfsg-3.1 —
Debian 12 jekyll 3.8.3+dfsg-3.1 —
Debian 8 jekyll 2.2.0+dfsg-2+deb8u1 DLA-1541-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS jekyll No fix yet —
Ubuntu 16.04 LTS jekyll No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems jekyll < 3.6.3 3.6.3 GHSA-4xjh-m3qx-49wc
RubyGems jekyll >= 3.7.0, < 3.7.4 3.7.4 GHSA-4xjh-m3qx-49wc
RubyGems jekyll >= 3.8.0, < 3.8.4 3.8.4 GHSA-4xjh-m3qx-49wc

Advisories 1

References