Skip to content

Commit

Permalink
Merge branch 'main' into 7h3Rabbit-patch-3
Browse files Browse the repository at this point in the history
  • Loading branch information
7h3Rabbit authored Feb 19, 2025
2 parents a6b88ac + d04bddc commit 90a24b0
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions helpers/csp_helper.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,18 +105,19 @@ def ensure_csp_policy_fallbacks(domain, result_dict):
append_csp_policy('style-src-attr', style_items, domain, result_dict)
append_csp_policy('style-src-elem', style_items, domain, result_dict)

# Add child-src policies to all who uses it as fallback
if 'child-src' in result_dict[domain]['csp-policies']:
child_items = result_dict[domain]['csp-policies']['child-src']
append_csp_policy('frame-src', child_items, domain, result_dict)
append_csp_policy('worker-src', child_items, domain, result_dict)

# Add script-src policies to all who uses it as fallback
if 'script-src' in result_dict[domain]['csp-policies']:
script_items = result_dict[domain]['csp-policies']['script-src']
append_csp_policy('script-src-attr', script_items, domain, result_dict)
append_csp_policy('script-src-elem', script_items, domain, result_dict)
append_csp_policy('worker-src', script_items, domain, result_dict)

# Add child-src policies to all who uses it as fallback
if 'child-src' in result_dict[domain]['csp-policies']:
child_items = result_dict[domain]['csp-policies']['child-src']
append_csp_policy('frame-src', child_items, domain, result_dict)
append_csp_policy('worker-src', child_items, domain, result_dict)

# Add default-src policies to all who uses it as fallback
if 'default-src' in result_dict[domain]['csp-policies']:
Expand Down

0 comments on commit 90a24b0

Please sign in to comment.