CVE-2020-36624: medium-severity vulnerability in ahorner text-helpers
ahorner text-helpers translation.rb reverse tabnabbing
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
The ahorner text-helpers library allows attackers to create malicious links that can access and control the original webpage through window.opener, a technique called reverse tabnabbing. This happens when the library doesn't properly secure external links opened in new tabs.
A reverse tabnabbing vulnerability exists in lib/text_helpers/translation.rb where unsanitized link arguments allow attackers to craft URLs that, when opened in a new tab/window, retain access to the opener's window object. The attack requires user interaction (clicking a link) but can lead to phishing, data theft, or session hijacking of the original page. Fixed in version 1.1.0.