Vishnu Vardhan profile picture

$ whoami

Vishnu Vardhan

CSE Student in AI & Data Science | Security Researcher

Download Résumé scroll

$ cat about.log

About Me

I am a curious and self-directed second-year engineering student at Sapthagiri University, specializing in AI & Data Science.

My interests lie in understanding the inner workings of complex systems, from philosophy to technical infrastructure.

I'm an independent security researcher with multiple CERT-In acknowledged responsible disclosures — spanning a mobile OEM, a multi-institution ERP vendor, and an admissions-platform vendor — built on top of a general interest in pattern recognition, vulnerability research, and secure/privacy-enhancing systems.

Books that stuck with me: Norwegian Wood by Haruki Murakami, The Stranger by Albert Camus, and The Metamorphosis by Franz Kafka.

I also spend a lot of time on the Collatz Conjecture — enough to have built my own notation for exploring it, which you can see below.

[□□□□□□□□□□]

$ cat skills.json

Skills

Languages

C C++ Python JavaScript

Tools & Operating Systems

Kali Linux Tails OS Wireshark Burp Suite Git

Security Practice

Vulnerability Research Responsible Disclosure Web App Security (AuthN/AuthZ, IDOR) OSINT

$ ls ./projects

Projects & Achievements

SecurityClient-side Encryption

NULLCORE

Local-only encrypted file vault

A file vault with no server or backend of its own — "no core." Files are compressed and encrypted entirely client-side, using a compressed-encryption approach that converts them to .bin, so only the person holding the key can ever decrypt them. The ciphertext itself is stored as plain text on a public paste service, which acts purely as dumb, opaque storage — visible to anyone as noise, meaningless without the key. A separate edit-key, held only by the owner, is required to modify or delete a stored file.

Systems ProgrammingC

Mini Shell (C)

A minimal Unix shell built from scratch

A small Unix shell written in C to better understand Unix process creation and inter-process communication. It currently supports executing commands and simple two-command pipelines using fork(), execvp(), pipe(), dup2() and waitpid(), with additional shell features planned as the project evolves.

Team ProjectBuildathonFlaskPostgreSQL

MUNI-DISPATCH: Municipal Hazard & Utility Outage Dispatcher

Problem Statement PS-CIV-04 — built end-to-end in a single buildathon sitting

A civic-tech dispatch system built with a team at a buildathon hosted at Sapthagiri NPS University, under a hard time limit, then pitched live to the judges. Citizens report geotagged infrastructure hazards (electrical, water main, open sewer, gas pipeline, roadway/structural) by sector and urgency; duplicate reports in the same sector are automatically detected and merged into the existing ticket. PIN-protected municipal crews acknowledge, dispatch, verify on-site, and resolve each ticket through an atomic status pipeline, with every transition written to an audit log.

Built and deployed with a team: Zuveriya, Vedanth, Yuvaraj, and myself — backend, database design, and deployment/hosting were all done live within the buildathon's time constraint.

[ read stack & security details ]
PythonFlaskSecurity

Password Strength & Breach-Risk Checker

A small Flask tool for evaluating password strength and breach exposure

A university coursework project built in Python and Flask that scores password strength and checks breach risk, with a full project report. Scoped and small by design, but a useful first hands-on pass at applied security tooling before the larger disclosure work below.

Security ResearchResponsible DisclosureCWE-287

Lockscreen Authentication Bypass — Vivo iQOO Z9s Pro 5G

In April 2025, I identified an authentication bypass affecting the lock-screen widget feature on Vivo's iQOO Z9s Pro 5G. The flaw allowed unrestricted internet browsing from a locked device — without a PIN, password, or biometric. I reported it both to India's Computer Emergency Response Team (CERT-In, internal case reference CERTIn-96182825 — not a publicly searchable ID; see the correspondence excerpts below) and directly to Vivo's security team, who independently confirmed the vulnerability in writing. Vivo shipped a fix in Lockscreen Poster v7.7.0.10, and CERT-In confirmed the resolution in January 2026 — handled end-to-end through responsible disclosure, with no public proof-of-concept released before the patch.

[ read full details ]
Security ResearchResponsible DisclosureCWE-639

Unauthenticated Image-Access IDOR — UniRP ERP (Multiple Universities, Multiple Countries)

In July 2026, I identified an unauthenticated IDOR (Insecure Direct Object Reference) vulnerability in an image-retrieval handler used by UniRP, an ERP platform built by Bloomfield Innovations Private Limited, exposing student and faculty photos at Sapthagiri NPS University (SNPSU). The same pattern was reproducible, without authentication, across at least ten other institutional domains in multiple countries — all running the same vendor platform. Reported to CERT-In (Ref: CERTIn-42684126), to Bloomfield Innovations directly, and to Kenya's KE-CIRT/CC for the one affected institution there. A CVE request has been submitted via MITRE's CNA-LR process. As of this writing the vendor has not confirmed a fix, so this write-up deliberately stays high-level — no endpoint name, parameter, or reproduction detail is given below, and the affected institutions are not named beyond SNPSU.

[ read full details ]
Security ResearchResponsible DisclosureCWE-639

Unauthenticated Vulnerability Chain — IonAdmission (Multiple Universities)

Between September and October 2026, I identified and reported a multi-stage, fully unauthenticated vulnerability chain in IonAdmission, the admission-management product built by IonIdea, confirmed on two separate university deployments: Sapthagiri NPS University (SNPSU) and MIT Academy of Engineering (MITAOE). An identical codebase, identical footer, and identical version string on both instances confirmed this as a systemic product flaw rather than a one-off misconfiguration. I reported it to IonIdea directly and to CERT-In as a case distinct from an earlier, separate disclosure. Neither has acknowledged the report. Both affected portals have since gone offline, one of them replaced entirely by a new system — so the write-up below documents the chain structurally, the reporting timeline, and the silence, without publishing anything that would still work against a live target.

[ read full details ]
MathematicsPersonal Research

Collatz Conjecture: A Rail-and-Branch Notation

A personal notation for the Collatz conjecture, built around thinking of it as a branching structure rather than a single sequence. Every odd number sits at the base of a "rail" — repeated doubling — and a rail branches wherever (v-1)/3 lands on a whole number, spawning a new rail one level down. Instead of plotting that tree in 2D or 3D (where branches inevitably overlap), each step forward through a number's trajectory gets addressed by its position: nX_k for the rail a number starts on, nY_k for every branch after that. k is how many doublings that odd base sits below the next branch point. It's an independent exploration, not a peer-reviewed proof — a way of walking the sequence that surfaces structure a plain forward run hides.

[ read details & interactive tools ]
Security ResearchSandboxingWebAssembly

What a Sandbox Experiment Taught Me About Loader Patterns

[ read full research write-up ]

$ cat certifications.txt

Certifications & Achievements

swipe or tap a card ↔

Udemy certificate: Business English - Professional e-mail writing

Business English: Professional E-mail Writing

Udemy · July 6, 2026

Infosys Course Completion Certificate: Business English - Professional e-mail writing

Business English — Professional E-mail Writing

Infosys Springboard · July 6, 2026

Cisco Networking Academy certificate: Apply AI - Analyze Customer Reviews

Apply AI: Analyze Customer Reviews

Cisco Networking Academy · Sapthagiri College of Engineering · Dec 31, 2025

Cisco Networking Academy certificate: Introduction to Modern AI

Introduction to Modern AI

Cisco Networking Academy · Sapthagiri College of Engineering · Jan 5, 2026

Certificate of Appreciation: 2nd place, English Debate, AURAFESTA 2.0

2nd Place — English Debate, AURAFESTA 2.0

Sapthagiri NPS University · May 6, 2026

Infosys Course Completion Certificate: Effective Communication Skills - Verbal and Non-Verbal Training

Effective Communication Skills — Verbal & Non-Verbal Training

Infosys Springboard · July 6, 2026

IBM SkillsBuild: Enterprise Design Thinking Practitioner

Enterprise Design Thinking Practitioner

IBM SkillsBuild · August 1, 2026

Microsoft/Coursera Project Certificate: Build a Computer Vision App with Azure Cognitive Services

Build a Computer Vision App with Azure Cognitive Services

Microsoft · Coursera · July 12, 2026

Certificate of Participation: SIH Precursor Event 2026, Sapthagiri NPS University

SIH Precursor Event — 2026

Sapthagiri NPS University · Smart India Hackathon 2026

$ cat hobbies.txt

Hobbies

$ ./contact --send

Contact

Questions, collaboration, or just want to talk security and research — email is the best way to reach me.

Open to research collaborations, security discussions, and interesting problems — also happy to receive responsible security disclosures.