You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BRCC v1.2.0 has improper permission management, allowing unauthorized users to create projects arbitrarily.
Proof of Concept:
Send the following request to add project and it successfully adds the project.
The request was unauthorized without rcc-token, token or cookie. There are six parameters. The parameter apiPassword and memo can be arbitrary. The parameter name should keep unique in the system. The parameter userName should be the existing username in the system. The parameter productName should be an existing product name in the system and it could be managed by the corresponding username. The value of parameter projectType can be 0.
BRCC v1.2.0 has improper permission management, allowing unauthorized users to create projects arbitrarily.
Proof of Concept:
Send the following request to add project and it successfully adds the project.
The request was unauthorized without rcc-token, token or cookie. There are six parameters. The parameter apiPassword and memo can be arbitrary. The parameter name should keep unique in the system. The parameter userName should be the existing username in the system. The parameter productName should be an existing product name in the system and it could be managed by the corresponding username. The value of parameter projectType can be 0.
When checking the data in the database, we found it is successfully added.
The text was updated successfully, but these errors were encountered: