GitHub Advisoryadvisory · RubyGems

GHSA-qxcg-xjjg-66mj Nokogiri vulnerable to libxslt protection mechanism bypass

CRITICAL Published 2022-05-13 Modified 2026-06-09 Official page ↗
Aliases
CVE-2019-11068
Ecosystem
RubyGems
Packages
nokogiri
Severity
Critical
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Reviewed
2023-03-09

Affected packages

• RubyGems nokogiri: < 1.10.3 → fixed in 1.10.3

Description

A dependency of Nokogiri, libxslt through 1.1.33 allows bypass of a protection mechanism because callers of `xsltCheckRead` and `xsltCheckWrite` permit access even upon receiving a `-1` error code. `xsltCheckRead` can return `-1` for a crafted URL that is not actually invalid and is subsequently loaded.

Related

Alias · CVE (1)

  • CVE-2019-11068 libxslt through 1.1.33 allows bypass of a protection mechanism because callers of xsltCheckRead and xsltCheckWrite permit access even upon… vulnerability

References