Skip to main content
← All vulnerabilities
CVE-2017-1002201GHSA-R53W-G4XM-3GC6SNYK-RUBY-HAML-20362

In haml versions prior to version 5.0.0.beta.2, when using user input to perform tasks on the server, characters like < > " ' must be escape

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.0.0
None on Exploit-DB, Metasploit or GitHub

Summary

In haml versions prior to version 5.0.0.beta.2, when using user input to perform tasks on the server, characters like < > " ' must be escaped properly. In this case, the ' character was missed. An attacker can manipulate the input to introduce additional attributes, potentially executing code.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • http://haml.info/ haml

    All versions prior to version 5.0.0.beta.2

  • hamlRubyGems

    fixed in 5.0.0

References 5

GitHub · haml/haml

snyk.io

lists.debian.org

security.gentoo.org