At least two groups returned a blank screen when entering the treatment section of the location view (at UTC-05 23-08-04 11:38 to 23-09-14 14:27: 41.1 days -time to recover-). The incident was detected proactively (at UTC-5 23-09-07 10:48: 33.9 days -time to detect-) by a developer who tried to view the treatments for a specific vulnerability and got a white screen by the platform and reported this through our internal channels .
It was identified that the problem was related to the severity score used in the treatments panel, it is being interpreted as a number although it is typed as a string, we are calling a method from the string class so, when called by a number class, it does not exist and crashes con el error
c.startsWith is not a function which, when not handled, generated a blank screen.
The values added to the variable
href have been cast from integer to string .
The engineering team has not found a clear explanation as to why this data is received as an integer when the corresponding typing is being used, it is believed that it may be related to the interpretation given by the Vite bundle when transpiling the TypeScript code. We continue to work on understanding the reason for this incorrect typing. NO_SPECIFIED