HexBrain

U.S. Dept Of Defense · Report #1150573

████████ portal is open to enumeration once authenticated. Session ID's appear static. All PII available once a valid session ID is found.

Validstatus
criticalseverity
7upvotes
20 Apr 2021disclosed

How it was found

Description: Once Authenticated to █████████ portal with valid credentials you can type in another members session id and you can see any service members data as if you were authenticated as them.

https://█████████

I did not see if there was a way to dump all session id's, but wouldn't be too surprised if it was vulnerable to this.

References

Replacing that string above with valid session ID's let me see ██████ info

Impact

All PII held in ██████████ portal exposed. █████████.
If website doesn't stop me, I could either dump the list of id's or utilize a tool to brute force a range.

System Host(s)

█████████

Affected Product(s) and Version(s)

CVE Numbers

Steps to Reproduce

Step 1: Authenticate to █████████ portal with valid credentials. Step 2: navigate straight to this page with a valid session id https://████████ If you have a valid session id, you can see any service members data as if you were authenticated as them.

Suggested Mitigation/Remediation Actions

random session ids. better authorization to data.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original