bug-bounty450
google358
microsoft315
facebook265
xss239
apple181
malware172
rce149
exploit131
bragging-post101
cve99
account-takeover93
phishing82
csrf79
privilege-escalation77
stored-xss64
supply-chain64
authentication-bypass62
dos60
reflected-xss57
browser56
react50
cloudflare49
reverse-engineering48
input-validation48
cross-site-scripting47
access-control47
docker46
smart-contract45
node45
aws45
web344
ethereum43
sql-injection42
defi42
web-security40
ssrf40
web-application39
burp-suite35
idor34
vulnerability-disclosure34
info-disclosure34
race-condition33
cloud33
buffer-overflow33
html-injection33
smart-contract-vulnerability32
oauth32
writeup32
information-disclosure30
0
8/10
Jonathan Bouman discovered a persistent XSS vulnerability in LinkedIn's article embed feature by exploiting unvalidated Open Graph tags, specifically the og:video tag, to inject malicious HTML and create fake phishing login screens that could steal user credentials. The vulnerability leverages LinkedIn's content embedding functionality which processes Open Graph metadata without proper validation, allowing attackers to inject arbitrary content into iframes on LinkedIn articles.
persistent-xss
open-graph
oembed
html-injection
phishing
embed-manipulation
login-phishing
iframe-breakout
responsible-disclosure
bug-bounty
linkedin
Jonathan Bouman
LinkedIn
YouTube
Medium
Twitter
Vimeo
Wordpress
SnappySnippet
Burp Suite