HackerOne · Report #318399
Program profile_metrics.json contains time to triage for deptofdefense even it's turned off
How it was found
Hello Hackerone Security Team,
#Summary
- Well, in your previous report, it was revealing about
Time to Triagefor WordPress which you fixed it.
- However, the program US dept of defense doesn't have profile metrics which we can't display any certain info. But, still profile_metrics.json leaks the
time to triageparameter for US DEPT OF DEFENSE though it disabled from the side of Profile Metrics (Response Efficiency).
#Step to Reproduce
- Go To
https://hackerone.com/deptofdefense.
2)Note: you can see there is no response efficiency.
- Now, use the profile_metrics.json at the end of program parameter.
https://hackerone.com/deptofdefense/profile_metrics.json
- The response is
{"mean_time_to_first_response":null,"mean_time_to_triage":1173600,"mean_time_to_resolution":null,"mean_time_to_bounty":null,"total_bounties_paid_prefix":null,"total_bounties_paid":null,"average_bounty_lower_range":null,"average_bounty_upper_range":null,"top_bounty_lower_range":null,"top_bounty_upper_range":null}
The parameter mean_time_to_triage has been leaked even though it should be set to null.
As this is the case of deptofdefense, then this type of parameters should always be set to null and be private.
Thanks Kunal
(Attaching with POC)
F265751
Impact
An attacker can gain information regarding deptofdefense (Triage time) even though it's turned off.