Skip to content
SIH Buddyby Ganeev Singh
Dev

๐Ÿ”ฅ Roast My Pick ยท SIH26163

Security Assessment of the World Monitor application

National Technical Research Organisation (NTRO)

Mild29/100

Reasonable choice. The scoreboard liked it. The scoreboard is not the one asking questions on the day.

Worth considering. Unusually clear and tractable because you get the source and a live target, but it is a skills demonstration not a build โ€” worth it for a team with real security experience who can find and document non-trivial vulnerabilities, since that depth is the only differentiator. Roughly 150โ€“340 teams are expected to go here.

The receipts

Every red flag on this statement, in full. These are the four places it bites.

  1. Exhibit A

    This is a skills task with no product to build, so it is won purely on the depth and quality of findings, and a shallow assessment finding only trivial issues will not stand out

  2. It gets worse

    Every team attacks the identical target, so your findings will be directly compared and duplicate discoveries dilute impact

  3. Still reading?

    The constraints require testing only the authorized target with proof-of-concept-only exploitation, and violating them is disqualifying

  4. And the finisher

    Strong findings require genuine web-security skill, so a team without security experience will surface only superficial issues

The damage report

Every score this statement earned, and what each one actually costs you.

  • Feasibility

    4/5

    Actually buildable, which on this slate is rarer than it sounds. Do not squander it on scope.

    Both the live app and the full source code are provided, which makes this a white-box assessment โ€” the most tractable kind โ€” and the required skills are standard web-security testing with well-known tooling, so a team with security exposure can execute it directly.

  • Innovation scope

    2/5

    Nothing here is new. Your only edge is execution โ€” and execution is also everyone else's only edge.

    This is a defined penetration-testing task with a standard deliverable format, so there is little to design or invent โ€” the work is finding and documenting real vulnerabilities, not creating a novel system.

  • Clarity

    5/5

    The ask is unambiguous, which quietly removes your favourite excuse.

    The target, the scope, the constraints, the success criteria and the exact per-vulnerability deliverable format are all specified precisely, making this one of the most unambiguous statements in the entire set.

  • Acceptance potential

    3/5

    Middle of the pack. This statement will not win the room for you โ€” you will have to.

    It is highly achievable and the white-box setup with real code is a genuine advantage, but it is a skills-demonstration task rather than a build, so it is won on the depth and quality of the findings rather than on any novelty โ€” a team that finds several real, well-documented vulnerabilities does well, but there is no product to differentiate on.

  • Effort

    Medium

    Manageable โ€” which means the bar for polish just went up, because you have no excuse left.

    Auditing one application with source available is bounded work, though thorough coverage across the full scope and clean write-ups take real care.

  • Demo-ability

    Easy

    Easy to demo โ€” and so is everyone else's. Working is the floor here, not the achievement.

    A live proof-of-concept exploit against the actual application, with the causing code shown, is concrete and immediately convincing to a security judge.

The demo they will have already seen

Somewhere around 150โ€“340 teams are heading here, and the description is doing the choosing for most of them. They will read the same brief, reach the same architecture, and build a version of the same demo you are planning. Being correct is the floor. If your five minutes could be swapped with the team before you and nobody in the room would notice, you have not picked badly โ€” you have built predictably, which costs exactly the same and hurts more.

What survives

The ground worth standing on when the questions start.

  • Both the live application and full source code are provided, making this a white-box test which is far more tractable than black-box
  • The deliverable format is specified exactly, so there is zero ambiguity about what to produce for each finding
  • A live proof-of-concept against the real app with the causing code shown is concrete, convincing evidence

Nothing here is fatal. It is just the list of places this statement pushes back, and you now get to push there first.

The framing is a joke. The findings are not โ€” they are the same analysis on the statement page, and every line above is attached to a score or a fact in the record. It is one opinion with its reasoning attached, so argue with it before you trust it.