Hello community,

here is the log from the commit of package rubygem-nokogiri for 
openSUSE:Factory checked in at 2019-08-19 20:54:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-nokogiri (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-nokogiri"

Mon Aug 19 20:54:22 2019 rev:43 rq:723538 version:1.10.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-nokogiri/rubygem-nokogiri.changes        
2019-06-12 13:00:29.217311526 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.22127/rubygem-nokogiri.changes 
    2019-08-19 20:54:55.745001504 +0200
@@ -1,0 +2,19 @@
+Mon Aug 12 06:55:08 UTC 2019 - Manuel Schnitzer <[email protected]>
+
+- updated to version 1.10.4 (CVE-2019-5477)
+
+  A command injection vulnerability in Nokogiri v1.10.3 and earlier allows
+  commands to be executed in a subprocess by Ruby's `Kernel.open` method.
+  Processes are vulnerable only if the undocumented method
+  `Nokogiri::CSS::Tokenizer#load_file` is being passed untrusted user
+  input.
+
+  This vulnerability appears in code generated by the Rexical gem
+  versions v1.0.6 and earlier. Rexical is used by Nokogiri to
+  generate lexical scanner code for parsing CSS queries. The
+  underlying vulnerability was addressed in Rexical v1.0.7 and
+  Nokogiri upgraded to this version of Rexical in Nokogiri v1.10.4.
+
+  This CVE's public notice is 
https://github.com/sparklemotion/nokogiri/issues/1915
+
+-------------------------------------------------------------------

Old:
----
  nokogiri-1.10.3.gem

New:
----
  nokogiri-1.10.4.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-nokogiri.spec ++++++
--- /var/tmp/diff_new_pack.pfFjSd/_old  2019-08-19 20:54:59.653000666 +0200
+++ /var/tmp/diff_new_pack.pfFjSd/_new  2019-08-19 20:54:59.673000661 +0200
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-nokogiri
-Version:        1.10.3
+Version:        1.10.4
 Release:        0
 %define mod_name nokogiri
 %define mod_full_name %{mod_name}-%{version}
@@ -33,16 +33,16 @@
 %define rb_build_versions ruby25 ruby26
 %define rb_build_ruby_abis ruby:2.5.0 ruby:2.6.0
 %endif
-BuildRequires:  libxml2-devel >= 2.6.21
-BuildRequires:  libxslt-devel
 BuildRequires:  %{rubygem mini_portile2:2.3}
 BuildRequires:  %{rubygem pkg-config}
+BuildRequires:  libxml2-devel >= 2.6.21
+BuildRequires:  libxslt-devel
 # /MANUAL
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  ruby-macros >= 5
 BuildRequires:  %{rubydevel >= 2.3.0}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  %{rubygem rdoc > 3.10}
+BuildRequires:  ruby-macros >= 5
 BuildRequires:  update-alternatives
 Source:         https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:        rubygem-nokogiri-rpmlintrc
@@ -74,7 +74,6 @@
 rm -rf %{buildroot}%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/ports
 # /MANUAL
 
-
 %gem_packages
 
 %changelog

++++++ gem2rpm.yml ++++++
--- /var/tmp/diff_new_pack.pfFjSd/_old  2019-08-19 20:54:59.741000647 +0200
+++ /var/tmp/diff_new_pack.pfFjSd/_new  2019-08-19 20:54:59.745000646 +0200
@@ -9,7 +9,7 @@
 # ## used by gem2rpm
 # :license: MIT or Ruby
 # ## used by gem2rpm and gem_packages
-# :version_suffix: -x_y
+# :version_suffix: '-1.10'
 # ## used by gem2rpm and gem_packages
 # :disable_docs: true
 # ## used by gem2rpm

++++++ nokogiri-1.10.3.gem -> nokogiri-1.10.4.gem ++++++
/work/SRC/openSUSE:Factory/rubygem-nokogiri/nokogiri-1.10.3.gem 
/work/SRC/openSUSE:Factory/.rubygem-nokogiri.new.22127/nokogiri-1.10.4.gem 
differ: char 134, line 1


Reply via email to