Hyperlink injection leads to redirect victim to malicious website in ikus060/rdiffweb

Valid

Reported on

Sep 29th 2022


Description

Hyperlink Injection it’s when attacker injecting a malicious link when sending an email invitation

Proof of Concept

1) Go to https://rdiffweb-dev.ikus-soft.com/prefs/general 
2) Set your full name as "Your account has been hacked please visit evil.com"
3) Save changes
4) Perform any activity that will lead to triggering an email on the victims registered email address (Password change / request to enable 2FA)
5) Victim will receive an email where evil.com is in the form of  a hyperlink 
6) As soon as he will click on evil.com he will be redirected to the malicious website

Let us consider a scenario where the user has left his account open in a cafe or library . Attacker gets access to the account , will change Full name to Your account has been hacked please visit evil.com , evil.com will be in the form of a hyperlink in the email received by the user. As soon as victim clicks , he is redirected to malicious website

Mitigation: Full name is a field that requires only alphabets (in worst case some may have numbers) , prevent all entries of special characters including a ' . '

As soon as he click


# Impact

An attacker can redirect victim to malicious website
We are processing your report and will contact the ikus060/rdiffweb team within 24 hours. a year ago
Patrik Dufresne validated this vulnerability a year ago
Nehal Pillai has been awarded the disclosure bounty
The fix bounty is now up for grabs
The researcher's credibility has increased: +7
Patrik Dufresne
a year ago

Maintainer


@admin Would it be possible to assign a CVE

Thanks

Nehal Pillai
a year ago

Researcher


@admin could we assign a CVE to this issue as requested by the @maintainer?

We have sent a fix follow up to the ikus060/rdiffweb team. We will try again in 7 days. a year ago
Patrik Dufresne marked this as fixed in 2.5.0a4 with commit 4d464b a year ago
Patrik Dufresne has been awarded the fix bounty
This vulnerability will not receive a CVE
Nehal Pillai
a year ago

Researcher


@admin can we assign a CVE for this? A fix has been deployed.

Nehal Pillai
a year ago

Researcher


@admin any updates on this?

Pavlos
a year ago

Admin


The CVE has been published

to join this conversation