Dojo_Group: Support for "RemoteUser" in model #9405
Merged
DryRunSecurity / Sensitive Functions Analyzer
succeeded
Feb 5, 2024 in 0s
DryRun Security
Details
Potentially Sensitive Functions: 6 detected
⚠️ Sensitive Function dojo/db_migrations/0201_alter_dojo_group_social_provider.py (click for details)
Type | Sensitive Function |
Description | This function alters the 'social_provider' field of the 'dojo_group' model, which is related to social authentication provider. |
File Name | dojo/db_migrations/0201_alter_dojo_group_social_provider.py |
Function Name | migrations.AlterField() |
Code Link |
⚠️ Sensitive Function dojo/models.py (click for details)
Type | Sensitive Function |
Description | This function modifies the 'social_provider' field of the 'Dojo_Group' model, which is related to social authentication provider. |
File Name | dojo/models.py |
Function Name | Dojo_Group.save() |
Code Link | django-DefectDojo/dojo/models.py Lines 23 to 32 in 4d55932 |
⚠️ Sensitive Function dojo/pipeline.py (click for details)
Type | Sensitive Function |
Description | This function assigns user to groups based on the social authentication provider. |
File Name | dojo/pipeline.py |
Function Name | dojo.pipeline.assign_user_to_groups() |
Code Link | django-DefectDojo/dojo/pipeline.py Line 2 in 4d55932 |
⚠️ Sensitive Function dojo/remote_user.py (click for details)
Type | Sensitive Function |
Description | This function reads authentication settings related to remote user authentication. |
File Name | dojo/remote_user.py |
Function Name | django.conf.settings |
Code Link | django-DefectDojo/dojo/remote_user.py Line 6 in 4d55932 |
⚠️ Sensitive Function dojo/remote_user.py (click for details)
Type | Sensitive Function |
Description | This function assigns user to groups based on the remote authentication provider. |
File Name | dojo/remote_user.py |
Function Name | assign_user_to_groups() |
Code Link | django-DefectDojo/dojo/remote_user.py Line 77 in 4d55932 |
⚠️ Sensitive Function unittests/test_remote_user.py (click for details)
Type | Sensitive Function |
Description | This function creates new 'Dojo_Group' objects with a specific social authentication provider attribute value. |
File Name | unittests/test_remote_user.py |
Function Name | Dojo_Group.objects.get_or_create() |
Code Link |
Loading