Member-only story

I Pasted a Simple HTML Code on BookMyShow… and Got ₹1000 for It!

Vivek PS
InfoSec Write-ups
Published in
3 min read13 hours ago

Introduction

Picture this: You’re about to buy a gift card for your movie-loving friend. You enter your name, their name, and proceed to payment. Everything seems fine, but beneath the surface is a hidden vulnerability — one that allows attackers to manipulate what you see on your screen. Let’s learn about the HTML Injection which is a simple vulnerablity

As a security researcher, I recently discovered a potential security flaw on BookMyShow’s gift card payment page. While scripting attacks are blocked by Cloudflare’s security, HTML injection is still a issue, and here’s why it matters.

What is HTML Injection?

HTML injection is like a magic trick — but not the fun kind. It allows attackers to inject custom HTML elements into web pages, altering what users see. Unlike Cross-Site Scripting (XSS), which runs malicious scripts, HTML injection focuses on manipulating displayed content, potentially misleading users into making critical mistakes.

The Vulnerability

On BookMyShow’s gift card purchase page, users enter their name and the sender’s name, which are later displayed on the payment page. However, there’s no proper sanitization — meaning you can insert actual HTML code into those fields!

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Published in InfoSec Write-ups

A collection of write-ups from the best hackers in the world on topics ranging from bug bounties and CTFs to vulnhub machines, hardware challenges and real life encounters. Subscribe to our weekly newsletter for the coolest infosec updates: https://weekly.infosecwriteups.com/

Written by Vivek PS

I’m a programmer, web security researcher and chess player, focused on innovation, learning, and creating impactful solutions for growth.

Responses (1)

What are your thoughts?

Your article provides a clear and engaging explanation of HTML injection with a relatable example. It effectively highlights the vulnerability but could briefly mention its potential impact, such as phishing risks. Adding a note on prevention…

10