Content Security Policy
ವಿಷಯ ಭದ್ರತಾ ನೀತಿಯು (ಸಿಎಸ್ಪಿ) ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್ ಪುಟದ ಸಂದರ್ಭದಲ್ಲಿ ದುರುದ್ದೇಶಪೂರಿತ ವಿಷಯವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದರಿಂದ ಉಂಟಾಗುವ ಕ್ರಾಸ್-ಸೈಟ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ (ಎಕ್ಸ್ಎಸ್ಎಸ್), ಕ್ಲಿಕ್ಜಾಕಿಂಗ್ ಮತ್ತು ಇತರ ಕೋಡ್ ಇಂಜೆಕ್ಷನ್ ದಾಳಿಗಳನ್ನು ತಡೆಯಲು ಪರಿಚಯಿಸಲಾದ ಕಂಪ್ಯೂಟರ್ ಭದ್ರತಾ ಮಾನದಂಡವಾಗಿದೆ. ಇದು ಆಧುನಿಕ ವೆಬ್ ಬ್ರೌಸರ್ಗಳಿಂದ ವ್ಯಾಪಕವಾಗಿ ಬೆಂಬಲಿತವಾಗಿರುವ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಸೆಕ್ಯುರಿಟಿಯ ಡಬ್ಲ್ಯೂ3ಸಿ ಕಾರ್ಯನಿರತ ಗುಂಪಿನ ಅಭ್ಯರ್ಥಿಯ ಶಿಫಾರಸ್ಸಾಗಿದೆ. ಬ್ರೌಸರ್ಗಳು ಆ ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ಲೋಡ್ ಮಾಡಲು ಅನುಮತಿಸಬೇಕಾದ ವಿಷಯದ ಅನುಮೋದಿತ ಮೂಲವನ್ನು ಘೋಷಿಸಲು ವೆಬ್ಸೈಟ್ ಮಾಲೀಕರಿಗೆ ಸಿ. ಎಸ್. ಪಿ ಒಂದು ಪ್ರಮಾಣಿತ ವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ-ಕವರ್ ಮಾಡಲಾದ ಪ್ರಕಾರಗಳೆಂದರೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಸಿಎಸ್ಎಸ್, ಎಚ್. ಟಿ. ಎಂ. ಎಲ್ ಫ್ರೇಮ್ಗಳು, ವೆಬ್ ವರ್ಕರ್ಗಳು, ಫಾಂಟ್ಗಳು, ಚಿತ್ರಗಳು, ಜಾವಾ ಆಪ್ಲೆಟ್ಗಳು, ಆಕ್ಟಿವ್ಎಕ್ಸ್, ಆಡಿಯೋ ಮತ್ತು ವಿಡಿಯೋ ಫೈಲ್ಗಳು ಮತ್ತು ಇತರ ಎಚ್. ಟಿ. ಎಂ. ಎಲ್5 ವೈಶಿಷ್ಟ್ಯಗಳಂತಹ ಎಂಬೆಡೆಡ್ ಮಾಡಬಹುದಾದ ವಸ್ತುಗಳು. ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಅನ್ನು ಮೂಲತಃ ವಿಷಯ ನಿರ್ಬಂಧಗಳು ಎಂದು ಹೆಸರಿಸಲಾಯಿತು, ಇದನ್ನು 2004 ರಲ್ಲಿ ರಾಬರ್ಟ್ ಹ್ಯಾನ್ಸೆನ್ ಪ್ರಸ್ತಾಪಿಸಿದರು, ಇದನ್ನು ಮೊದಲು ಫೈರ್ಫಾಕ್ಸ್ 4 ರಲ್ಲಿ ಜಾರಿಗೆ ತರಲಾಯಿತು ಮತ್ತು ಇತರ ಬ್ರೌಸರ್ಗಳು ತ್ವರಿತವಾಗಿ ತೆಗೆದುಕೊಂಡವು. ಮಾನದಂಡದ 1ನೇ ಆವೃತ್ತಿಯನ್ನು 2012ರಲ್ಲಿ ಡಬ್ಲ್ಯೂ3ಸಿ ಅಭ್ಯರ್ಥಿಯ ಶಿಫಾರಸಿನಂತೆ ಪ್ರಕಟಿಸಲಾಯಿತು ಮತ್ತು 2014ರಲ್ಲಿ ಪ್ರಕಟವಾದ ಹೆಚ್ಚಿನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ (ಹಂತ 2), ಹಂತ 3ರ ಕರಡನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ ಮತ್ತು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ವೆಬ್ ಬ್ರೌಸರ್ಗಳು ತ್ವರಿತವಾಗಿ ಅಳವಡಿಸಿಕೊಳ್ಳುತ್ತಿವೆ. ಪ್ರಾಯೋಗಿಕ ಸಿಎಸ್ಪಿ ಅನುಷ್ಠಾನದ ಭಾಗವಾಗಿ ಈ ಕೆಳಗಿನ ಹೆಡರ್ ಹೆಸರುಗಳು ಬಳಕೆಯಲ್ಲಿವೆಃ ವಿಷಯ-ಭದ್ರತೆ-ನೀತಿ-ಡಬ್ಲ್ಯು3ಸಿ ಡಾಕ್ಯುಮೆಂಟ್ ಪ್ರಸ್ತಾಪಿಸಿದ ಪ್ರಮಾಣಿತ ಹೆಡರ್ ಹೆಸರು. ಗೂಗಲ್ ಕ್ರೋಮ್ 25ನೇ ಆವೃತ್ತಿಯಂತೆ ಇದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಫೈರ್ಫಾಕ್ಸ್ 2013ರ ಆಗಸ್ಟ್ 6ರಂದು ಬಿಡುಗಡೆಯಾದ ಆವೃತ್ತಿ 23ರಂತೆ ಇದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ವೆಬ್ಕಿಟ್ ಇದನ್ನು 528ನೇ ಆವೃತ್ತಿಯಂತೆ ಬೆಂಬಲಿಸುತ್ತದೆ (ರಾತ್ರಿಯ ನಿರ್ಮಾಣ). ಕ್ರೋಮಿಯಂ ಆಧಾರಿತ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಡ್ಜ್ ಬೆಂಬಲವು ಕ್ರೋಮ್ನಂತೆಯೇ ಇರುತ್ತದೆ. ಎಕ್ಸ್-ವೆಬ್ಕಿಟ್-ಸಿಎಸ್ಪಿ-2011ರಲ್ಲಿ ಗೂಗಲ್ ಕ್ರೋಮ್, ಸಫಾರಿ ಮತ್ತು ಇತರ ವೆಬ್ಕಿಟ್-ಆಧಾರಿತ ವೆಬ್ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ, ಪ್ರಾಯೋಗಿಕ ಹೆಡರ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಯಿತು. ಎಕ್ಸ್-ಕಂಟೆಂಟ್-ಸೆಕ್ಯುರಿಟಿ-ಪಾಲಿಸಿ-ಗೀಕೋ 2 ಆಧಾರಿತ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ ಬಳಕೆಯಲ್ಲಿಲ್ಲದ, ಪ್ರಾಯೋಗಿಕ ಹೆಡರ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಗಿದೆ (ಫೈರ್ಫಾಕ್ಸ್ 4 ರಿಂದ ಫೈರ್ಫಾಕ್ಸ್ 22, ಥಂಡರ್ಬರ್ಡ್ 3.3, ಸೀಮೋಂಕಿ 2.1). ಒಂದು ಜಾಲತಾಣವು ಅನೇಕ ಸಿ. ಎಸ್. ಪಿ. ಶೀರ್ಷಿಕೆಗಳನ್ನು ಘೋಷಿಸಬಹುದು, ಜಾರಿಗೊಳಿಸುವಿಕೆ ಮತ್ತು ವರದಿ-ಮಾತ್ರಗಳನ್ನು ಮಿಶ್ರಣ ಮಾಡಬಹುದು. ಪ್ರತಿ ಹೆಡರ್ ಅನ್ನು ಬ್ರೌಸರ್ ಪ್ರತ್ಯೇಕವಾಗಿ ಸಂಸ್ಕರಿಸುತ್ತದೆ. ಸಿಎಸ್ಪಿಯನ್ನು ಎಚ್ಟಿಎಮ್ಎಲ್ ಮೆಟಾ ಟ್ಯಾಗ್ ಬಳಸಿ ಎಚ್ಟಿಎಮ್ಎಲ್ ಕೋಡ್ನೊಳಗೆ ವಿತರಿಸಬಹುದು, ಆದಾಗ್ಯೂ ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದರ ಪರಿಣಾಮಕಾರಿತ್ವವು ಸೀಮಿತವಾಗಿರುತ್ತದೆ. ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋರರ್ 10 ಮತ್ತು ಇಂಟರ್ನೆಟ್ ಎಕ್ಸ್ಪ್ಲೋರರ್ 11 ಸಹ ಸಿಎಸ್ಪಿಯನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ, ಆದರೆ ಪ್ರಾಯೋಗಿಕ ಎಕ್ಸ್-ಕಂಟೆಂಟ್-ಸೆಕ್ಯುರಿಟಿ-ಪಾಲಿಸಿ ಹೆಡರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಯಾಂಡ್ಬಾಕ್ಸ್ ನಿರ್ದೇಶನವನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತವೆ. ಹಲವಾರು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಚೌಕಟ್ಟುಗಳು ಸಿಎಸ್ಪಿಯನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ, ಉದಾಹರಣೆಗೆ ಆಂಗ್ಯುಲರ್ ಜೆಎಸ್ (ಸ್ಥಳೀಯವಾಗಿ) ಮತ್ತು ಜಾಂಗೊ (ಮಿಡಲ್ವೇರ್). ರೂಬಿ ಆನ್ ರೈಲ್ಸ್ನ ಸೂಚನೆಗಳನ್ನು ಗಿಟ್ಹಬ್ ಪೋಸ್ಟ್ ಮಾಡಿದೆ. ಆದಾಗ್ಯೂ, ಸಿ. ಎಸ್. ಪಿ ವಿಷಯಗಳು ಹೇಗಾದರೂ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ನ ಸ್ಥಿತಿಯನ್ನು ಅವಲಂಬಿಸಿದ್ದರೆ ಮಾತ್ರ ವೆಬ್ ಫ್ರೇಮ್ವರ್ಕ್ ಬೆಂಬಲದ ಅಗತ್ಯವಿದೆ-ಉದಾಹರಣೆಗೆ ಮೂಲವಲ್ಲದ ಬಳಕೆಯಂತಹವು. ಇಲ್ಲದಿದ್ದರೆ, ಸಿಎಸ್ಪಿ ಸ್ಥಿರವಾಗಿರುತ್ತದೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಮೇಲಿನ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಶ್ರೇಣಿಗಳಿಂದ ವಿತರಿಸಬಹುದು, ಉದಾಹರಣೆಗೆ ಲೋಡ್ ಬ್ಯಾಲೆನ್ಸರ್ ಅಥವಾ ವೆಬ್ ಸರ್ವರ್ನಲ್ಲಿ. ಬೈಪಾಸ್ಗಳು 2015ರ ಡಿಸೆಂಬರ್ ಮತ್ತು 2016ರ ಡಿಸೆಂಬರ್ನಲ್ಲಿ, ಮೂಲಗಳನ್ನು ಅನುಮತಿಸುವ 'ನಾನೆಸ್' ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡುವ ಕೆಲವು ವಿಧಾನಗಳನ್ನು ಪ್ರಕಟಿಸಲಾಯಿತು. 2016ರ ಜನವರಿಯಲ್ಲಿ, ಮತ್ತೊಂದು ವಿಧಾನವನ್ನು ಪ್ರಕಟಿಸಲಾಯಿತು, ಇದು ಒಂದೇ ಸರ್ವರ್ನಲ್ಲಿ ಹೋಸ್ಟ್ ಮಾಡಲಾದ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಲೈಬ್ರರಿಗಳ ಹಳೆಯ ಮತ್ತು ದುರ್ಬಲ ಆವೃತ್ತಿಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಲು ಸರ್ವರ್-ವೈಡ್ ಸಿಎಸ್ಪಿಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ (ಸಿಡಿಎನ್ ಸರ್ವರ್ಗಳೊಂದಿಗೆ ಆಗಾಗ್ಗೆ). ಮೇ 2017 ರಲ್ಲಿ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಫ್ರೇಮ್ವರ್ಕ್ ಕೋಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಸಿಎಸ್ಪಿಯನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಮತ್ತೊಂದು ವಿಧಾನವನ್ನು ಪ್ರಕಟಿಸಲಾಯಿತು. ಕಾರ್ಯಾಚರಣೆಯ ವಿಧಾನ ಸರ್ವರ್ ಪ್ರತಿಕ್ರಿಯೆಯಲ್ಲಿ ಕಂಟೆಂಟ್-ಸೆಕ್ಯುರಿಟಿ-ಪಾಲಿಸಿ ಹೆಡರ್ ಇದ್ದರೆ, ಕಂಪ್ಲೈಂಟ್ ಕ್ಲೈಂಟ್ ಘೋಷಣಾತ್ಮಕ ಅನುಮತಿ ಪಟ್ಟಿಯ ನೀತಿಯನ್ನು ಜಾರಿಗೊಳಿಸುತ್ತದೆ. ಕೆಲವು ಕ್ರಾಸ್-ಸೈಟ್ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ದಾಳಿಗಳನ್ನು ತಡೆಗಟ್ಟುವ ಸಲುವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ಗಾಗಿ ಕಟ್ಟುನಿಟ್ಟಾದ ಕಾರ್ಯಗತಗೊಳಿಸುವ ವಿಧಾನವು ನೀತಿಯ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ಪ್ರಾಯೋಗಿಕವಾಗಿ ಇದರರ್ಥ ಹಲವಾರು ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆಃ ಇನ್ಲೈನ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ <ಸ್ಕ್ರಿಪ್ಟ್> ಬ್ಲಾಕ್ಗಳು, ಡಿಒಎಂ ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳು ಎಚ್ಟಿಎಮ್ಎಲ್ ಗುಣಲಕ್ಷಣಗಳಾಗಿ (ಉದಾ. ಆನ್ಕ್ಲಿಕ್) ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ಃ ಲಿಂಕ್ಗಳು ಇನ್ಲೈನ್ ಸಿಎಸ್ಎಸ್ ಹೇಳಿಕೆಗಳು <ಶೈಲಿ> ಬ್ಲಾಕ್ ಶೈಲಿಯು ಎಚ್ಟಿಎಮ್ಎಲ್ ಅಂಶಗಳಿಗೆ ಕಾರಣವಾಗಿದೆ ಡೈನಾಮಿಕ್ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕೋಡ್ ಮೌಲ್ಯಮಾಪನ ಮೌಲ್ಯಮಾಪನ () ಸೆಟ್ಟ್ಟೈಮ್ಔಟ್ ಮತ್ತು ಸೆಟ್ಇಂಟರ್ವಲ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಸ್ಟ್ರಿಂಗ್ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳು ಹೊಸ ಫಂಕ್ಷನ್ () ಕನ್ಸ್ಟ್ರಕ್ಟರ್ ಡೈನಾಮಿಕ್ ಸಿಎಸ್ಎಸ್ ಹೇಳಿಕೆಗಳು CSSStyleSheet.insertRule () ವಿಧಾನ ಹೊಸ ಅಪ್ಲಿಕೇಶನ್ನಲ್ಲಿ ಸಿಎಸ್ಪಿಯನ್ನು ಬಳಸುವುದು ತುಂಬಾ ನೇರವಾಗಿರಬಹುದು, ವಿಶೇಷವಾಗಿ ಸಿಎಸ್ಪಿ-ಹೊಂದಿಕೆಯಾಗುವ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಫ್ರೇಮ್ವರ್ಕ್ನೊಂದಿಗೆ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಕೆಲವು ರೀಫ್ಯಾಕ್ಟರಿಂಗ್ ಅಗತ್ಯವಿರುತ್ತದೆ-ಅಥವಾ ನೀತಿಯನ್ನು ಸಡಿಲಗೊಳಿಸಬಹುದು. ಸಿ. ಎಸ್. ಪಿ-ಹೊಂದಿಕೆಯಾಗುವ ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಶಿಫಾರಸು ಮಾಡಲಾದ ಕೋಡಿಂಗ್ ಅಭ್ಯಾಸವೆಂದರೆ ಬಾಹ್ಯ ಮೂಲ ಕಡತಗಳಿಂದ (<ಸ್ಕ್ರಿಪ್ಟ್ ಎಸ್ಆರ್ಸಿ>) ಕೋಡ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವುದು, ಅದನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡುವ ಬದಲು ಜೆಎಸ್ಒಎನ್ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡುವುದು ಮತ್ತು ಈವೆಂಟ್ ಹ್ಯಾಂಡ್ಲರ್ಗಳನ್ನು ಹೊಂದಿಸಲು EventTarget.addEventListener () ಅನ್ನು ಬಳಸುವುದು. ಟಿಪ್ಪಣಿಗಳು ವರದಿ ಮಾಡುವುದು ವಿನಂತಿಸಿದ ಸಂಪನ್ಮೂಲ ಅಥವಾ ಸ್ಕ್ರಿಪ್ಟ್ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯು ನೀತಿಯನ್ನು ಉಲ್ಲಂಘಿಸಿದಾಗ, ಬ್ರೌಸರ್ ಉಲ್ಲಂಘನೆಯ ವಿವರಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ರಿಪೋರ್ಟ್-ಯೂರಿ ಅಥವಾ ರಿಪೋರ್ಟ್-ಟು ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಮೌಲ್ಯಕ್ಕೆ ಪೋಸ್ಟ್ ವಿನಂತಿಯನ್ನು ಸಲ್ಲಿಸುತ್ತದೆ. ಸಿಎಸ್ಪಿ ವರದಿಗಳು ಪ್ರಮಾಣಿತ ಜೆಎಸ್ಒಎನ್ ರಚನೆಗಳಾಗಿವೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅಪ್ಲಿಕೇಶನ್ನ ಸ್ವಂತ ಎಪಿಐ ಅಥವಾ ಸಾರ್ವಜನಿಕ ಸಿಎಸ್ಪಿ ವರದಿ ಸ್ವೀಕರಿಸುವವರು ಸೆರೆಹಿಡಿಯಬಹುದು. 2018 ರಲ್ಲಿ ಭದ್ರತಾ ಸಂಶೋಧಕರು ವರದಿ-ಉರಿಯಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಗೊತ್ತುಪಡಿಸಿದ ಸ್ವೀಕರಿಸುವವರಿಗೆ ಸುಳ್ಳು ಧನಾತ್ಮಕ ವರದಿಗಳನ್ನು ಹೇಗೆ ಕಳುಹಿಸಬೇಕು ಎಂಬುದನ್ನು ತೋರಿಸಿದರು. ಇದು ಸಂಭಾವ್ಯ ದಾಳಿಕೋರರಿಗೆ ಆ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಅನಿಯಂತ್ರಿತವಾಗಿ ಪ್ರಚೋದಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಮತ್ತು ನಿಜವಾದ ದಾಳಿಯ ಸಂದರ್ಭದಲ್ಲಿ ಅವುಗಳನ್ನು ಕಡಿಮೆ ಉಪಯುಕ್ತವಾಗಿಸಬಹುದು. ಬ್ರೌಸರ್ (ಕ್ಲೈಂಟ್) ವರದಿಗಳನ್ನು ಕಳುಹಿಸುತ್ತಿರುವುದರಿಂದ ಈ ನಡವಳಿಕೆಯು ಉದ್ದೇಶಿತವಾಗಿದೆ ಮತ್ತು ಅದನ್ನು ಸರಿಪಡಿಸಲಾಗುವುದಿಲ್ಲ. ಬ್ರೌಸರ್ ಆಡ್-ಆನ್ಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳ ವಿನಾಯಿತಿ ಮೂಲ ಸಿಎಸ್ಪಿ (1) ಪ್ರೊಸೆಸಿಂಗ್ ಮಾಡೆಲ್ (2012-2013) ಪ್ರಕಾರ, ಬಳಕೆದಾರರು ಸ್ಥಾಪಿಸಿದ ಬ್ರೌಸರ್ ಆಡ್-ಆನ್ಗಳು ಅಥವಾ ವಿಸ್ತರಣೆಗಳ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ ಸಿಎಸ್ಪಿ ಹಸ್ತಕ್ಷೇಪ ಮಾಡಬಾರದು. ಸಿಎಸ್ಪಿಯ ಈ ವೈಶಿಷ್ಟ್ಯವು ಯಾವುದೇ ಆಡ್-ಆನ್, ಎಕ್ಸ್ಟೆನ್ಶನ್ ಅಥವಾ ಬುಕ್ಮಾರ್ಕ್ಲೆಟ್ ಅನ್ನು ಆ ಸ್ಕ್ರಿಪ್ಟ್ನ ಮೂಲವನ್ನು ಲೆಕ್ಕಿಸದೆ ವೆಬ್ ಸೈಟ್ಗಳಿಗೆ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಸೇರಿಸಲು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಅನುಮತಿಸುತ್ತಿತ್ತು ಮತ್ತು ಆದ್ದರಿಂದ ಸಿಎಸ್ಪಿ ನೀತಿಗಳಿಂದ ವಿನಾಯಿತಿ ಪಡೆಯುತ್ತಿತ್ತು. ಆದಾಗ್ಯೂ, ಈ ನೀತಿಯನ್ನು ಈ ಕೆಳಗಿನ ಪದಗಳೊಂದಿಗೆ (ಸಿ. ಎಸ್. ಪಿ. 1.1ರಂತೆ) ಮಾರ್ಪಡಿಸಲಾಗಿದೆ. ಬಳಕೆದಾರರ ಆದ್ಯತೆಗಳು, ಬುಕ್ಮಾರ್ಕ್ಲೆಟ್ಗಳು, ಬಳಕೆದಾರರ ಏಜೆಂಟ್ಗೆ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಸೇರ್ಪಡೆಗಳು ಮತ್ತು ಅಂತಹ ಇತರ mechanisms.The ಸಂಪೂರ್ಣ "ಬೇಕು" ಪದಗಳ ಮೂಲಕ ನೀತಿ ಜಾರಿಯನ್ನು ಮಾರ್ಪಡಿಸಲು ಅಥವಾ ಬೈಪಾಸ್ ಮಾಡಲು ಬಳಕೆದಾರರ ಏಜೆಂಟ್ಗಳಿಗೆ ಅವಕಾಶ ನೀಡಬಹುದು ಮತ್ತು ಬ್ರೌಸರ್ ಬಳಕೆದಾರರು ನೀತಿಗೆ ಬದ್ಧತೆಯನ್ನು ವಿನಂತಿಸಲು/ಒತ್ತಾಯಿಸಲು ಬಳಸುತ್ತಿದ್ದರು ಮತ್ತು ಅದನ್ನು ಬೆಂಬಲಿಸಲು ಜನಪ್ರಿಯ ಬ್ರೌಸರ್ಗಳಲ್ಲಿ (ಫೈರ್ಫಾಕ್ಸ್, ಕ್ರೋಮ್, ಸಫಾರಿ) ಬದಲಾವಣೆಗಳನ್ನು ಸ್ಥಾಪಿಸಿದ್ದಾರೆ. ಟ್ವಿಟರ್ ಮತ್ತು ಗಿಟ್ಹಬ್ನಂತಹ ತಾಣಗಳು ಬಲವಾದ ಸಿಎಸ್ಪಿ ನೀತಿಗಳನ್ನು ಬಳಸಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ಇದು ವಿಶೇಷವಾಗಿ ವಿವಾದಾತ್ಮಕವಾಗಿತ್ತು, ಇದು ಬುಕ್ಮಾರ್ಕ್ಲೆಟ್ಗಳ ಬಳಕೆಯನ್ನು 'ಮುರಿಯಿತು'. W3C ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ ಸೆಕ್ಯುರಿಟಿ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ ಅಂತಹ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬ್ರೌಸರ್ ಜಾರಿಗೆ ತಂದ ವಿಶ್ವಾಸಾರ್ಹ ಕಂಪ್ಯೂಟಿಂಗ್ ಬೇಸ್ನ ಭಾಗವೆಂದು ಪರಿಗಣಿಸುತ್ತದೆ; ಆದಾಗ್ಯೂ, ಈ ವಿನಾಯಿತಿಯು ದುರುದ್ದೇಶಪೂರಿತ ಅಥವಾ ರಾಜಿ ಮಾಡಿಕೊಂಡ ಆಡ್-ಆನ್ಗಳು ಅಥವಾ ವಿಸ್ತರಣೆಗಳ ಮೂಲಕ ಬಳಸಿಕೊಳ್ಳಬಹುದಾದ ಸಂಭಾವ್ಯ ಭದ್ರತಾ ರಂಧ್ರವಾಗಿದೆ ಎಂದು ಕಾಕ್ಸ್ ಕಮ್ಯುನಿಕೇಷನ್ಸ್ನ ಪ್ರತಿನಿಧಿಯು ಕಾರ್ಯ ಗುಂಪಿಗೆ ವಾದಿಸಿದ್ದಾರೆ. ಡಬ್ಲ್ಯೂ3ಸಿ ಹಲವಾರು ಹೊಸ ಬ್ರೌಸರ್ ಭದ್ರತಾ ಮಾನದಂಡಗಳನ್ನು ಪ್ರಸ್ತಾಪಿಸುತ್ತಿದೆ, ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು ಸಿಎಸ್ಪಿಗೆ ಪೂರಕವಾಗಿವೆಃ ಸಬ್ಸೋರ್ಸ್ ಇಂಟಿಗ್ರಿಟಿ (ಎಸ್ಆರ್ಐ), ಕೇವಲ ತಿಳಿದಿರುವ, ವಿಶ್ವಾಸಾರ್ಹ ಸಂಪನ್ಮೂಲ ಫೈಲ್ಗಳನ್ನು (ಸಾಮಾನ್ಯವಾಗಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಸಿಎಸ್ಎಸ್) ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಸರ್ವರ್ಗಳಿಂದ (ಸಾಮಾನ್ಯವಾಗಿ ಸಿಡಿಎನ್ಗಳು) ಲೋಡ್ ಮಾಡಲಾಗಿದೆಯೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮಿಶ್ರ ವಿಷಯ, ಎಚ್ಟಿಟಿಪಿಎಸ್ನಲ್ಲಿ ಲೋಡ್ ಮಾಡಲಾದ ಪುಟಗಳಲ್ಲಿ ಉದ್ದೇಶಿತ ಬ್ರೌಸರ್ನ ನೀತಿಯನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಲು ಮತ್ತು ಸರಳ ಪಠ್ಯದಲ್ಲಿ ವಿಷಯವನ್ನು ಲಿಂಕ್ ಮಾಡಲು ಎಚ್ಟಿಟಿಪಿ ಅಪ್ಗ್ರೇಡ್ ಅಸುರಕ್ಷಿತ ವಿನಂತಿಗಳು, ಎಚ್ಟಿಟಿಪಿಎಸ್ ದೃಢೀಕರಣ ನಿರ್ವಹಣೆಗೆ ಸ್ಥಳಾಂತರಗೊಂಡ ಪುಟಗಳಲ್ಲಿ ಲೆಗಸಿ ಲಿಂಕ್ಗಳನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸಬೇಕು ಎಂಬುದರ ಕುರಿತು ಬ್ರೌಸರ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಸಂಕೀರ್ಣ ಲಾಗಿನ್ ಯೋಜನೆಗಳನ್ನು ಸುಲಭಗೊಳಿಸಲು ಬಳಕೆದಾರರ ರುಜುವಾತುಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಏಕೀಕೃತ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಪಿಐ, ರೆಫರರ್ ಪಾಲಿಸಿ, ಸಿಎಸ್ಪಿ ವಿಸ್ತರಣೆಯು ಪೀಳಿಗೆಯ ಮೇಲೆ ಬ್ರೌಸರ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಅದೇ-ಮೂಲದ ನೀತಿ ನೋಸ್ಕ್ರಿಪ್ಟ್-ಆಂಟಿ-ಎಕ್ಸ್ಎಸ್ಎಸ್ ಪ್ರೊಟೆಕ್ಷನ್ ಅಂಡ್ ಅಪ್ಲಿಕೇಶನ್ ಬೌಂಡರೀಸ್ ಎನ್ಫೋರ್ಸರ್ (ಎಬಿಇ), ಫೈರ್ಫಾಕ್ಸ್ ಎಚ್ಟಿಟಿಪಿ ಸ್ವಿಚ್ಬೋರ್ಡ್ನ ವಿಸ್ತರಣೆ-ಬಳಕೆದಾರ ವ್ಯಾಖ್ಯಾನಿಸಿದ ಸಿಎಸ್ಪಿ ನಿಯಮಗಳು, ಗೂಗಲ್ ಕ್ರೋಮ್ ಮತ್ತು ಒಪೇರಾ ಎಚ್. ಟಿ. ಟಿ. ಪಿ. ಸ್ಟ್ರಿಕ್ಟ್ ಟ್ರಾನ್ಸ್ಪೋರ್ಟ್ ಸೆಕ್ಯುರಿಟಿ ಎಚ್. ಟಿ. ಟಿ. ಪಿ. ಸಾರ್ವಜನಿಕ ಕೀ ಪಿನ್ನಿಂಗ್ ಉಲ್ಲೇಖಗಳು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ವಿಷಯ ಭದ್ರತಾ ನೀತಿ ಡಬ್ಲ್ಯು 3 ಸಿ ವರ್ಕಿಂಗ್ ಡ್ರಾಫ್ಟ್ ವಿಷಯ ಭದ್ರತಾ ನೀತಿಗಾಗಿ ಸುರಕ್ಷಿತ ಕೋಡಿಂಗ್ ಮಾರ್ಗಸೂಚಿಗಳು ಎಂಡಿಎನ್ ವೆಬ್ ಡಾಕ್ಸ್ನಲ್ಲಿ ವಿಷಯ ಭದ್ರತಾ ನೀತಿ ವಿಷಯ ಭದ್ರತಾ ನೀತಿ (ಸಿಎಸ್ಪಿ) ಕಂಪ್ಯೂಟರ್ ಭದ್ರತಾ ಮಾನದಂಡಗಳು ಹ್ಯಾಕಿಂಗ್ (ಕಂಪ್ಯೂಟರ್ ಭದ್ರತೆ) ಹೈಪರ್ಟೆಕ್ಸ್ಟ್ ಟ್ರಾನ್ಸ್ಫರ್ ಪ್ರೋಟೋಕಾಲ್ ಹೆಡರ್ಗಳು ವೆಬ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ವೆಬ್ ಭದ್ರತಾ ಶೋಷಣೆಗಳು