Every CVE Search/ Get API key

CVE-2018-17567

Jekyll allows attackers to access arbitrary files by specifying a symlink

7.5 HighFix available

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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

2.19%Up 1.4 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.5

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.

Record
CVE-2018-17567
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-59
Updated
2026-11-02
CVE List No score

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.

Record
CVE-2018-17567
Updated
2026-11-02
EUVDEUVD-2018-0436 No score

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.

Record
EUVD-2018-0436
Updated
2026-11-03
GitHub AdvisoriesGHSA-4xjh-m3qx-49wc 7.5

Jekyll allows attackers to access arbitrary files by specifying a symlink

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.

Record
GHSA-4xjh-m3qx-49wc
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-59
Updated
2026-11-02
OSV 7.5

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.

Record
CVE-2018-17567
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2018-17567 7.5

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.

Record
DEBIAN-CVE-2018-17567
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVGHSA-4xjh-m3qx-49wc 7.5

Jekyll allows attackers to access arbitrary files by specifying a symlink

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.

Record
GHSA-4xjh-m3qx-49wc
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-59
Updated
2026-11-02
OSVUBUNTU-CVE-2018-17567 7.5

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.

Record
UBUNTU-CVE-2018-17567
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
jekyll
RubyGems
before 3.6.3
3.6.3
jekyll
RubyGems
3.7.0 up to 3.7.4
3.7.4
jekyll
RubyGems
3.8.0 up to 3.8.4
3.8.4
jekyll
Debian:12
before 3.8.3+dfsg-3.1
3.8.3+dfsg-3.1
jekyll
Debian:13
before 3.8.3+dfsg-3.1
3.8.3+dfsg-3.1
jekyll
Debian:14
before 3.8.3+dfsg-3.1
3.8.3+dfsg-3.1
jekyll
Debian:8
before 2.2.0+dfsg-2+deb8u1, plus listed versions
2.2.0+dfsg-2
2.2.0+dfsg-2+deb8u1
jekyll
RubyGems
before 3.6.3, plus listed versions
0.1.20.1.30.1.40.1.50.1.6
Show 45 moreShow less
0.10.00.11.00.11.20.12.00.12.10.2.00.2.10.3.00.4.10.5.10.5.30.5.40.5.50.5.60.5.70.6.00.6.10.6.20.7.00.8.00.9.01.0.01.0.0.beta11.0.0.beta21.0.0.beta31.0.0.beta41.0.0.rc11.0.11.0.21.0.31.0.41.1.11.1.21.2.01.2.11.3.01.3.0.rc1.3.11.4.01.4.11.4.21.4.31.5.01.5.12.0.0
3.6.3
jekyll
RubyGems
3.7.0 up to 3.7.4, plus listed versions
3.7.23.7.3
3.7.4
jekyll
RubyGems
3.8.0 up to 3.8.4, plus listed versions
3.8.13.8.23.8.3
3.8.4
jekyll
Ubuntu:16.04:LTS
All versions, plus listed versions
2.2.0+dfsg-23.0.1+dfsg-1
None known
jekyll
Ubuntu:18.04:LTS
All versions, plus listed versions
3.1.6+dfsg-3
None known

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2018-17567 is a high vulnerability (CVSS 7.5) in Jekyllrb Jekyll, published September 28, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.19%, the 82nd percentile. Fixed in jekyll 3.6.3.

References

Show 5 moreShow less
This page doesn't list everything

Left out here: 64 versions. The JSON record has them.

MoveEnter Open