Entities allowed after slashes on a protocol relative URL
⚠ Browser differences
You can place whitespace after slashes, this vector finds out what entities you can place after them.
Created by: hackvertor
Created on: Saturday, July 6, 2024 at 11:50:39 AM
Updated on: Tuesday, May 27, 2025 at 10:35:53 AM
Category: Entity Parsing
Vector visibility: Public
Vector type: JS
Vector charset: UTF-8
Vector data 1: html_entities
Code used before fuzz:
const div = document.createElement('div')Template used:
div.innerHTML='<a href="//$[data1]example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
log('$[data1]');0x0D
}Detecting browser...
Sample payloads
div.innerHTML='<a href="//NO_MATCHESexample.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('NO_MATCHES');0x0D
}div.innerHTML='<a href="//\example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('\');0x0D
}div.innerHTML='<a href="//@example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('@');0x0D
}div.innerHTML='<a href="//​example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('​');0x0D
}div.innerHTML='<a href="//​example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('​');0x0D
}div.innerHTML='<a href="//​example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('​');0x0D
}div.innerHTML='<a href="//​example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('​');0x0D
}div.innerHTML='<a href="//
example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('
');0x0D
}div.innerHTML='<a href="//⁠example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('⁠');0x0D
}div.innerHTML='<a href="//­example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('­');0x0D
}div.innerHTML='<a href="///example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('/');0x0D
}div.innerHTML='<a href="//	example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('	');0x0D
}div.innerHTML='<a href="//​example.com">';0x0D
if(div.querySelector('a').host === 'example.com') {0x0D
alert('​');0x0D
}Fuzz results
Chrome 144.0.0.0 desktop macOS 10.15.7
Updated
Sat Jan 31 2026
Found 1 result
Loading...
Chrome 126.0.0.0 desktop macOS 10.15.7older version
Updated
Sat Jul 06 2024
Found 12 results
Loading...
Firefox 127.0 desktop macOS 10.15
Updated
Sat Jul 06 2024
Found 12 results
Loading...
Safari 17.5 mobile iOS 17.5.1
Updated
Sat Jul 06 2024
Found 12 results
Loading...