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
Creation of findings from user-provided data, like targets, target ports or input technologies, in order to keep the relationships between findings consistent (#340)
Replace Chart.js by Unovis to draw the charts (#298)
Deprecated
Automatic migration of data from Rekono 1.x to 2.x will be removed in the short term (#386)
Tool configurations that don't work anymore are marked as deprecated, so they can't be used in new scans but the old executions keep their history (#360)
Removed
Remove Rekono Desktop, both the Electron applications and the Debian package, so Rekono is deployed with Docker or from source (#385)
Remove support for Rekono deployments under a specific web path with rootpath, since the NGINX configuration, frontend and backend URLs are enough (#299)
Remove the /newauth, /newtechnology and /newvulnerability commands from the Telegram bot, since these values are requested when they are needed (#323)
Remove support for the EmailFinder tool, since it has been archived by its author (#380)
Remove the Endpoints list for Dirsearch, WebLogic and WebSphere default wordlists, whose files are not provided anymore (#386)
Fixed
Verify and fix all the tool parsers to support the latest report formats, keeping the support for the previous ones (#339)
Fix the tool commands, and improve the output that the executions generate (#351)
Fix Schedule and Repeat sections of the scan form (#219)
Fix the creation of multiple engagements in Defect-Dojo to import scans from the same target (#222)
Fix the Defect-Dojo scan types used for each tool, so the findings are imported as expected (#363)
Remove the duplicated API field used to sort the data (#222)
Security
User sessions are kept in HttpOnly cookies instead of the browser storage, and refreshed silently (#365)
Multi-Factor Authentication (MFA) via authenticator apps or email (#303)
Administrators decide what can be scanned and what can't, with a denylist of targets, patterns and IP networks (#222)
Management of multiple personal API tokens with expiration dates (#222)
New configuration property to enable the encryption of sensitive data like Defect-Dojo API keys, Telegram tokens or authentication credentials when stored in the database (#222)
New management commands to create, rotate and remove the encryption key (#222)
Credentials and internal details are masked or removed from the execution commands, outputs and reports (#288)
Close user sessions and unlink the Telegram bot when the user's password changes (#222)
New endpoints to manage Content Security Policy reports sent via the report-to and report-uri directives (#362)
Docker images run with unprivileged users and without new privileges (#345)