Stored XSS at Trello.com

Maor Dayan - מאור דיין
2 min readMar 3, 2021

--

First let’s start with what is Trello?

Trello is a web-based, Kanban-style, list-making application and is a subsidiary of Atlassian.[5] Originally created by Fog Creek Software in 2011, it was spun out to form the basis of a separate company in 2014[6][7] and later sold to Atlassian in January 2017.[8] The company is based in New York City, U.S.[9] - Wikipedia

Vulnerabilities:
1. Stored XSS — Stored XSS, also known as persistent XSS, is the more damaging of the two. It occurs when a malicious script is injected directly into a vulnerable web application. “imperva”

_________________________________________________________________

I found out by looking around the site that i can upload and open SVG files without getting blocked or auto redirected to the download of the file, so i created a SVG file with an XSS payload inside. this is how it looks :

This code is a normal code of an SVG file but with a JavaScript code in it, you can see it below:

<script type=”text/javascript”>

alert(document.domain);

</script>

_________________________________________________________________

PoC video

This has been reported and Trello Team response and fix for this vulnerability was very quick!

Maor Dayan.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

No responses yet

Write a response