From a Small Observation to 6 Rewards: My Security Finding Journey with Dailymotion

Rijul Jenjen

Security Engineer bei Port Zero

I wanted to share a short story about how a simple observation turned into 6 accepted security reports on Dailymotion.

No complex exploits.
No deep technical tricks.
Just curiosity, patience, and attention to detail.

Where It All Started

I was casually exploring how content behaves on the platform — moving between different states like available, restricted, and even removed content — just trying to understand how consistently things were handled behind the scenes.

During this process, something unexpectedly caught my attention. One particular endpoint stood out during my OSINT exploration. At first glance, it didn’t seem very important, but the kind of data it returned felt unusual. Even when content appeared to be unavailable or deleted from a normal user perspective, this endpoint was still responding with traces of information that didn’t quite align with what I expected.

That moment sparked curiosity.

Instead of treating it as a one-off observation, I decided to dig a bit deeper — carefully and responsibly. I started analyzing similar patterns across the platform, looking at how different components handled content in various states. The more I explored, the more consistent this behavior became.

To validate my findings, I began automating checks across multiple similar endpoints spread across different parts of the platform. The goal wasn’t to exploit anything, but simply to understand whether this behavior was isolated or systemic.

What I found was interesting.

The same pattern appeared in multiple places. Different endpoints, slightly different responses — but all pointing toward a similar underlying issue. It wasn’t just one gap; it was a repeating pattern.

Each instance was documented and reported separately, as they existed in different contexts. Over time, these reports were reviewed and accepted — and that’s how what started as a small observation eventually turned into multiple valid findings and rewards.

Looking back, it wasn’t about doing something complex.

It was about noticing something small… and choosing not to ignore it.What Was Exposed

Without going into technical details, here’s the kind of information that could still be accessed:

  • Content-related details like title and duration
  • Internal identifiers associated with the content
  • Basic owner-related information (username, profile hints, etc.)
  • Residual metadata even after content was restricted or deleted

Individually, this may not seem critical.

But combined, it creates unintended visibility.

Why This Matters

If someone explores this behavior at scale, it could lead to:

  • Accessing metadata of content users believe is private or deleted
  • Understanding relationships between users and their content
  • Large-scale data collection using predictable patterns
  • Profiling or OSINT-based insights from exposed metadata

The real issue wasn’t just exposure.

It was the fact that restrictions were not fully enforced.

One Finding Became Many

After identifying the first issue, I didn’t stop.

Instead, I asked:

“If this exists here, could it exist elsewhere?”

That mindset led to multiple findings — all slightly different, but connected by the same root problem.

And that’s how one observation turned into 6 accepted reports.

What I Learned

  • Small inconsistencies can lead to real findings
  • Curiosity is more powerful than complexity
  • Patterns repeat — you just need to notice them
  • Even “low-impact” issues can matter at scale  
Final Thoughts

This wasn’t about breaking the system.

It was about understanding it better than expected.

If you’re getting into bug bounty or security testing, don’t overcomplicate things.

Start simple. Stay curious. Look closer.

You might already be one step away from your next finding.

Thanks for reading ✌️

Mehr lesen

Meta Instagram Privacy Bypass: When “Block” Didn’t Fully Mean Block

Cloud Lösungen und digitale Souveränität: Fünf Fragen zur Einordnung Ihrer Cloud- und Souveränitätsoptionen.

Jourfixe.io – Die Transparenz für hybride Teams