layer5 icon indicating copy to clipboard operation
layer5 copied to clipboard

Feat: frame busting script added

Open ShashaankS opened this issue 5 months ago • 7 comments

Description

This PR fixes #6584

  • Removed netlify headers plugin
  • Added frame busting script for prevention of clickjacking

Notes for Reviewers

  • Reference docs https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Clickjacking_Defense_Cheat_Sheet.md#best-for-now-legacy-browser-frame-breaking-script

  • Sample clickjacking file.

  • Added screenrecording for the ref:

Screencast from 2025-07-28 18-17-26.webm

Signed commits

  • [x] Yes, I signed my commits.

ShashaankS avatar Jul 21 '25 16:07 ShashaankS

🚀 Preview for commit 2c5fe82345f4df410b2942417b22deccc08fc840 at: https://687e6c69f2e31f1d7e14a00c--layer5.netlify.app

l5io avatar Jul 21 '25 16:07 l5io

Thank you for your contribution! Let's discuss this during the website call today at 5:30 PM IST | 7 AM CT

Add it as an agenda item to the meeting minutes, if you would :)

vr-varad avatar Jul 28 '25 05:07 vr-varad

🚀 Preview for commit e4837a98637e9844d616d17f2963cf61c3395176 at: https://68870cfce97060a1fc3f2de9--layer5.netlify.app

l5io avatar Jul 28 '25 05:07 l5io

🚀 Preview for commit af413cf239c95e74b267adb89faa4a837133ef2c at: https://688beb3b031852883324b836--layer5.netlify.app

l5io avatar Jul 31 '25 22:07 l5io

Are there any changes required or feedback needs to be incorporated? @ShashaankS

vr-varad avatar Aug 25 '25 06:08 vr-varad

🚀 Preview for commit 716eb086d34288563f222b0331e91739d1b1cdeb at: https://68ac01ef5f3d2e0653dd7066--layer5.netlify.app

l5io avatar Aug 25 '25 06:08 l5io

Hi @leecalcote, I'd appreciate your feedback on this. Let me know what you think.

ShashaankS avatar Aug 25 '25 14:08 ShashaankS