Vulnerability Description
amazing-print/amazing_print at commit dc890dfafdf07088ea901df53c19c2710e5c5234 contains a Ruby code injection condition in AwesomeMethodArray#grep. A specially named method containing Ruby interpolation syntax can be interpolated into a dynamically constructed eval string when grep is called with a block, resulting in Ruby code execution in the host process. Exploitation requires an application path that allows an attacker to influence dynamic method names.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://gist.github.com/Zykis1024/21b13ddabf1a7d9707fd573518cefa71
- https://github.com/amazing-print/amazing_print
- https://github.com/amazing-print/amazing_print/blob/dc890dfafdf07088ea901df53c19
FAQ
What is CVE-2026-67986?
CVE-2026-67986 is a vulnerability with a CVSS score of 8.4 (HIGH). amazing-print/amazing_print at commit dc890dfafdf07088ea901df53c19c2710e5c5234 contains a Ruby code injection condition in AwesomeMethodArray#grep. A specially named method containing Ruby interpolati...
How severe is CVE-2026-67986?
CVE-2026-67986 has been rated HIGH with a CVSS base score of 8.4/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-67986?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.