Lucene search
K

28 matches found

Snyk
Snyk
added 2026/02/18 9:57 p.m.2 views

Unchecked Return Value

Overview nokogiri is a gem for parsing HTML, XML, SAX, and Reader. Affected versions of this package are vulnerable to Unchecked Return Value from xmlC14NExecute, used in the canonicalize methods. These return and empty string rather than an error code for invalid and incomplete XML inputs...

9.3CVSS5.6AI score0.00048EPSS
Exploits0References2
OSV
OSV
added 2026/02/18 9:57 p.m.3 views

GHSA-WX95-C6CV-8532 Nokogiri does not check the return value from xmlC14NExecute

Summary Nokogiri's CRuby extension fails to check the return value from xmlC14NExecute in the method Nokogiri::XML::Documentcanonicalize and Nokogiri::XML::Nodecanonicalize. When canonicalization fails, an empty string is returned instead of raising an exception. This incorrect return value may...

5.3CVSS5.7AI score
Exploits0References2
EUVD
EUVD
added 2025/10/07 12:30 a.m.2 views

EUVD-2021-1954

Malware in sbrugna...

7.5CVSS8.5AI score0.00251EPSS
Exploits0References8
OpenVAS
OpenVAS
added 2022/09/08 12:0 a.m.27 views

Fedora: Security Advisory for rubygem-puma (FEDORA-2022-de968d1b6c)

The remote host is missing an update for the Copyright C 2022 Greenbone Networks GmbH Some text descriptions might be excerpted from a referenced sources, and are Copyright C by the respective right holders. SPDX-License-Identifier: GPL-2.0-or-later This program is free software; you can...

8CVSS6.8AI score0.00479EPSS
Exploits0References2
Hacker One
Hacker One
added 2022/06/14 4:11 a.m.110 views

Internet Bug Bounty: Rails::Html::SafeListSanitizer vulnerable to xss attack in an environment that allows the style tag

It seems to be a problem caused by a difference between the nokogiri java implementation and the ruby implementation. jruby9.3.3.0 nokogiri java, use Rails::Html::SafeListSanitizer.new.sanitize, allow select/style tag code tags = %wselect style puts...

4.3CVSS6.2AI score0.05478EPSS
Exploits1
OSV
OSV
added 2022/05/23 11:15 p.m.39 views

GHSA-XH29-R2W5-WX8M Nokogiri Improperly Handles Unexpected Data Type

Summary Nokogiri = 1.13.6. JRuby users are not affected. Workarounds To avoid this vulnerability in affected applications, ensure the untrusted input is a String by calling tos or equivalent. Credit This vulnerability was responsibly reported by @agustingianni and the Github Security Lab...

8.2CVSS7.9AI score0.04183EPSS
Exploits1References11
Github Security Blog
Github Security Blog
added 2022/05/23 11:15 p.m.32 views

Nokogiri Improperly Handles Unexpected Data Type

Summary Nokogiri = 1.13.6. JRuby users are not affected. Workarounds To avoid this vulnerability in affected applications, ensure the untrusted input is a String by calling tos or equivalent. Credit This vulnerability was responsibly reported by @agustingianni and the Github Security Lab...

8.2CVSS7.9AI score0.04183EPSS
Exploits1References11Affected Software1
RubySec
RubySec
added 2022/05/23 12:0 a.m.25 views

Improper Handling of Unexpected Data Type in Nokogiri

Summary Nokogiri = 1.13.6. JRuby users are not affected. Workarounds To avoid this vulnerability in affected applications, ensure the untrusted input is a String by calling tos or equivalent...

8.2CVSS2.8AI score0.04183EPSS
Exploits1References1Affected Software1
Github Security Blog
Github Security Blog
added 2022/02/25 8:32 p.m.42 views

Vulnerable dependencies in Nokogiri

Summary Nokogiri v1.13.2 upgrades two of its packaged dependencies: - vendored libxml2 from v2.9.12 to v2.9.13 - vendored libxslt from v1.1.34 to v1.1.35 Those library versions address the following upstream CVEs: - libxslt: CVE-2021-30560 CVSS 8.8, High severity - libxml2: CVE-2022-23308...

8.8CVSS0.9AI score0.00084EPSS
Exploits0References2Affected Software1
OSV
OSV
added 2022/02/25 8:32 p.m.50 views

GHSA-FQ42-C5RG-92C2 Vulnerable dependencies in Nokogiri

Summary Nokogiri v1.13.2 upgrades two of its packaged dependencies: - vendored libxml2 from v2.9.12 to v2.9.13 - vendored libxslt from v1.1.34 to v1.1.35 Those library versions address the following upstream CVEs: - libxslt: CVE-2021-30560 CVSS 8.8, High severity - libxml2: CVE-2022-23308...

8.1AI score
Exploits0References2
Prion
Prion
added 2021/09/27 8:15 p.m.14 views

Xxe

Nokogiri is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support. In Nokogiri v1.12.4 and earlier, on JRuby only, the SAX parser resolves external entities by default. Users of Nokogiri on JRuby who parse untrusted documents using any of these classes are...

5CVSS7.4AI score0.00251EPSS
Exploits0References2Affected Software1
UbuntuCve
UbuntuCve
added 2021/09/27 8:15 p.m.25 views

CVE-2021-41098

Nokogiri is a Rubygem providing HTML, XML, SAX, and Reader parsers with XPath and CSS selector support. In Nokogiri v1.12.4 and earlier, on JRuby only, the SAX parser resolves external entities by default. Users of Nokogiri on JRuby who parse untrusted documents using any of these classes are...

7.5CVSS7.1AI score0.00251EPSS
Exploits0References3
OSV
OSV
added 2021/09/27 8:12 p.m.23 views

GHSA-2RR5-8Q37-2W7H Improper Restriction of XML External Entity Reference (XXE) in Nokogiri on JRuby

Severity The Nokogiri maintainers have evaluated this as High Severity 7.5 CVSS3.0 for JRuby users. This security advisory does not apply to CRuby users. Impact In Nokogiri v1.12.4 and earlier, on JRuby only, the SAX parser resolves external entities by default. Users of Nokogiri on JRuby who par...

7.5CVSS7.6AI score0.00251EPSS
Exploits0References5
OSV
OSV
added 2021/05/17 8:52 p.m.62 views

GHSA-7RRM-V45F-JP64 Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12

Summary Nokogiri v1.11.4 updates the vendored libxml2 from v2.9.10 to v2.9.12 which addresses: - CVE-2019-20388 Medium severity - CVE-2020-24977 Medium severity - CVE-2021-3517 Medium severity - CVE-2021-3518 Medium severity - CVE-2021-3537 Low severity - CVE-2021-3541 Low severity Note that two...

6.5CVSS7.2AI score0.0006EPSS
Exploits0References4
Snyk
Snyk
added 2021/05/17 8:52 p.m.3 views

Denial of Service (DoS)

Overview nokogiri is a gem for parsing HTML, XML, SAX, and Reader. Affected versions of this package are vulnerable to Denial of Service DoS. Vulnerable version of libxml2 was used. The fix to this updates the vendored libxml2 from v2.9.10 to v2.9.12 which addresses: - CVE-2019-20388 -...

8.8CVSS7.1AI score0.00697EPSS
Exploits1References2
Github Security Blog
Github Security Blog
added 2021/05/17 8:52 p.m.156 views

Nokogiri updates packaged dependency on libxml2 from 2.9.10 to 2.9.12

Summary Nokogiri v1.11.4 updates the vendored libxml2 from v2.9.10 to v2.9.12 which addresses: - CVE-2019-20388 Medium severity - CVE-2020-24977 Medium severity - CVE-2021-3517 Medium severity - CVE-2021-3518 Medium severity - CVE-2021-3537 Low severity - CVE-2021-3541 Low severity Note that two...

8.8CVSS8.3AI score0.00697EPSS
Exploits2References4Affected Software1
OpenVAS
OpenVAS
added 2020/09/26 12:0 a.m.25 views

Fedora: Security Advisory for rubygem-puma (FEDORA-2020-fe354f24e8)

The remote host is missing an update for the Copyright C 2020 Greenbone Networks GmbH Some text descriptions might be excerpted from a referenced sources, and are Copyright C by the respective right holders. SPDX-License-Identifier: GPL-2.0-or-later This program is free software; you can...

7.5CVSS8.8AI score0.01782EPSS
Exploits0References2
Tenable Nessus
Tenable Nessus
added 2013/09/04 12:0 a.m.30 views

Amazon Linux AMI : ruby (ALAS-2012-35)

Ruby aka CRuby before 1.8.7-p357 computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service CPU consumption via crafted input to an application that maintains a hash table. C Tenable Network...

7.8CVSS7.5AI score0.00946EPSS
Exploits2References2
NVD
NVD
added 2012/11/28 1:3 p.m.23 views

CVE-2012-5371

Ruby aka CRuby 1.9 before 1.9.3-p327 and 2.0 before r37575 computes hash values without properly restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service CPU consumption via crafted input to an application that maintains...

5CVSS8.3AI score0.01483EPSS
Exploits2References12
CVE
CVE
added 2012/11/28 11:0 a.m.107 views

CVE-2012-5371

CVE-2012-5371 affects Ruby (CRuby) 1.9 prior to 1.9.3-p327 and 2.0 prior to r37575. The issue is that hash values can be triggered for collisions without proper restriction, enabling context-dependent attackers to cause CPU-driven denial of service via crafted input to hash-table data structures,...

5CVSS5.6AI score0.01483EPSS
Exploits2References12Affected Software1
Rows per page
Query Builder