RubySec

Providing security resources for the Ruby community

CVE-2011-10019 (spree): Remote Command Execution in Spree search functionality

ADVISORIES

GEM

spree

SEVERITY

CVSS v2.0: 9.0 (High)

PATCHED VERSIONS

  • >= 0.60.2

DESCRIPTION

Spree versions prior to 0.60.2 contain a remote command execution vulnerability in the search functionality. The application fails to properly sanitize input passed via the search[:send][] parameter, which is dynamically invoked using Ruby’s send method. This allows attackers to execute arbitrary shell commands on the server without authentication.

RELATED