Skip to content

CVE-2016-10193 espeak-ruby allows arbitrary command execution

CriticalCVSS 9.8 EPSS 2.4% PoC
Published
Updated
Exploit status
Proof-of-concept only

Description

The espeak-ruby gem before 1.0.3 for Ruby allows remote attackers to execute arbitrary commands via shell metacharacters in a string to the speak, save, bytes or bytes_wav method in lib/espeak/speech.rb.

Affected products

ProductAffected versionsFixed in
rubygems espeak-ruby(RubyGems) < 1.0.3 1.0.3
rubygems espeak-ruby(RubyGems) = 0.3.0 No fix listed
rubygems espeak-ruby(RubyGems) = 0.4.0 No fix listed
rubygems espeak-ruby(RubyGems) = 1.0.0 No fix listed
rubygems espeak-ruby(RubyGems) = 1.0.1 No fix listed
rubygems espeak-ruby(RubyGems) = 1.0.2 No fix listed
espeak-ruby project espeak-ruby <= 1.0.2 No fix listed

References