diff options
| author | Marat Radchenko <marat@slonopotamus.org> | 2020-03-12 22:07:12 +0300 |
|---|---|---|
| committer | Marat Radchenko <marat@slonopotamus.org> | 2020-03-12 22:07:12 +0300 |
| commit | 729367771ff0e7b8efec59cd6173536e8e411002 (patch) | |
| tree | c90b5c9693f9d6c125512589384529aa0d59dda3 /lib | |
| parent | d367d5f2ab40c44fcef78f4ca4b6af1949b02ac3 (diff) | |
fix files not being unzipped when 'ebook-extract' attribute is used
Unzipping was broken due to fixes for CVE-2018-1000544 in rubyzip: [1], [2].
Also, see [3].
[1]: rubyzip/rubyzip#371
[2]: rubyzip/rubyzip#376
[3]: rubyzip/rubyzip#354
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/asciidoctor-epub3/converter.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/asciidoctor-epub3/converter.rb b/lib/asciidoctor-epub3/converter.rb index 144e7b8..ffb1cf4 100644 --- a/lib/asciidoctor-epub3/converter.rb +++ b/lib/asciidoctor-epub3/converter.rb @@ -30,7 +30,7 @@ module Asciidoctor unless (entry_dir = ::File.dirname entry.name) == '.' || (::File.directory? entry_dir) ::FileUtils.mkdir_p entry_dir end - entry.extract + entry.extract dest_path = entry.name end end end |
