Search for vulnerabilities
Vulnerability details: VCID-426k-ced5-jbhk
Vulnerability ID VCID-426k-ced5-jbhk
Aliases CVE-2017-5029
GHSA-pf6m-fxpq-fg8v
Summary Nokogiri gem contains two upstream vulnerabilities in libxslt 1.1.29 nokogiri version 1.7.2 has been released. This is a security update based on 1.7.1, addressing two upstream libxslt 1.1.29 vulnerabilities classified as "Medium" by Canonical and given a CVSS3 score of "6.5 Medium" and "8.8 High" by RedHat. These patches only apply when using Nokogiri's vendored libxslt package. If you're using your distro's system libraries, there's no need to upgrade from 1.7.0.1 or 1.7.1 at this time. Full details are available at the github issue linked to in the changelog below. ----- # 1.7.2 / 2017-05-09 ## Security Notes [MRI] Upstream libxslt patches are applied to the vendored libxslt 1.1.29 which address CVE-2017-5029 and CVE-2016-4738. For more information: * https://github.com/sparklemotion/nokogiri/issues/1634 * http://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-5029.html * http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-4738.html
Status Published
Exploitability 0.5
Weighted Severity 9.0
Risk 4.5
Affected and Fixed Packages Package Details
Weaknesses (3)
System Score Found at
cvssv3 8.8 https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2017-5029.json
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
epss 0.02655 https://api.first.org/data/v1/epss?cve=CVE-2017-5029
cvssv2 3.3 https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
cvssv3.1 8.8 https://git.gnome.org/browse/libxslt/commit/?id=08ab2774b870de1c7b5a48693df75e8154addae5
generic_textual HIGH https://git.gnome.org/browse/libxslt/commit/?id=08ab2774b870de1c7b5a48693df75e8154addae5
cvssv3.1 8.8 https://github.com/advisories/GHSA-pf6m-fxpq-fg8v
cvssv3.1_qr HIGH https://github.com/advisories/GHSA-pf6m-fxpq-fg8v
generic_textual HIGH https://github.com/advisories/GHSA-pf6m-fxpq-fg8v
cvssv3.1 8.8 https://github.com/rubysec/ruby-advisory-db/blob/master/gems/nokogiri/CVE-2017-5029.yml
generic_textual HIGH https://github.com/rubysec/ruby-advisory-db/blob/master/gems/nokogiri/CVE-2017-5029.yml
cvssv3.1 8.8 https://github.com/sparklemotion/nokogiri
generic_textual HIGH https://github.com/sparklemotion/nokogiri
cvssv3 8.8 https://github.com/sparklemotion/nokogiri/issues/1634
cvssv3.1 8.8 https://github.com/sparklemotion/nokogiri/issues/1634
generic_textual HIGH https://github.com/sparklemotion/nokogiri/issues/1634
cvssv3.1 8.8 https://nvd.nist.gov/vuln/detail/CVE-2017-5029
generic_textual HIGH https://nvd.nist.gov/vuln/detail/CVE-2017-5029
archlinux Critical https://security.archlinux.org/AVG-195
archlinux Critical https://security.archlinux.org/AVG-196
archlinux Critical https://security.archlinux.org/AVG-197
cvssv3.1 8.8 https://ubuntu.com/security/CVE-2017-5029
generic_textual HIGH https://ubuntu.com/security/CVE-2017-5029
cvssv3.1 8.8 https://ubuntu.com/security/notices/USN-3271-1
generic_textual HIGH https://ubuntu.com/security/notices/USN-3271-1
Reference id Reference type URL
https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2017-5029.json
https://api.first.org/data/v1/epss?cve=CVE-2017-5029
https://crbug.com/676623
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5029
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5030
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5031
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5032
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5033
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5034
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5035
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5036
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5037
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5038
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5039
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5040
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5041
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5042
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5043
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5044
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5045
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5046
https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
https://git.gnome.org/browse/libxslt/commit/?id=08ab2774b870de1c7b5a48693df75e8154addae5
https://github.com/advisories/GHSA-pf6m-fxpq-fg8v
https://github.com/rubysec/ruby-advisory-db/blob/master/gems/nokogiri/CVE-2017-5029.yml
https://github.com/sparklemotion/nokogiri
https://github.com/sparklemotion/nokogiri/issues/1634
https://nvd.nist.gov/vuln/detail/CVE-2017-5029
https://ubuntu.com/security/CVE-2017-5029
https://ubuntu.com/security/notices/USN-3271-1
1431033 https://bugzilla.redhat.com/show_bug.cgi?id=1431033
858546 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858546
ASA-201703-4 https://security.archlinux.org/ASA-201703-4
ASA-201703-5 https://security.archlinux.org/ASA-201703-5
AVG-195 https://security.archlinux.org/AVG-195
AVG-196 https://security.archlinux.org/AVG-196
AVG-197 https://security.archlinux.org/AVG-197
RHSA-2017:0499 https://access.redhat.com/errata/RHSA-2017:0499
USN-3236-1 https://usn.ubuntu.com/3236-1/
USN-3271-1 https://usn.ubuntu.com/3271-1/
No exploits are available.
Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2017-5029.json
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: AV:L/AC:M/Au:N/C:N/I:P/A:P Found at https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
Exploitability (E) Access Vector (AV) Access Complexity (AC) Authentication (Au) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

high

functional

unproven

proof_of_concept

not_defined

local

adjacent_network

network

high

medium

low

multiple

single

none

none

partial

complete

none

partial

complete

none

partial

complete

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://git.gnome.org/browse/libxslt/commit/?id=08ab2774b870de1c7b5a48693df75e8154addae5
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://github.com/advisories/GHSA-pf6m-fxpq-fg8v
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://github.com/rubysec/ruby-advisory-db/blob/master/gems/nokogiri/CVE-2017-5029.yml
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://github.com/sparklemotion/nokogiri
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://github.com/sparklemotion/nokogiri/issues/1634
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://nvd.nist.gov/vuln/detail/CVE-2017-5029
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://ubuntu.com/security/CVE-2017-5029
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H Found at https://ubuntu.com/security/notices/USN-3271-1
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Exploit Prediction Scoring System (EPSS)
Percentile 0.85184
EPSS Score 0.02655
Published At Aug. 5, 2025, 12:55 p.m.
Date Actor Action Source VulnerableCode Version
2025-07-31T08:04:55.807493+00:00 Ruby Importer Import https://github.com/rubysec/ruby-advisory-db/blob/master/gems/nokogiri/CVE-2017-5029.yml 37.0.0