-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Description
Problem
== Inline Script Block
Line: 82
----
<script type="text/javascript">
// Attach event listener to the rescan checkbox
document.getElementsByName('rescan')[0].addEventListener('change', toggleVisibilityBasedOnRescan);
document.getElementsByName('hasOptions')[0]?.addEventListener('change', toggleVisibilityBasedOnRescan);
document.querySelector('input[name="scanMethod"][value="createIRX"]').addEventListener('change', toggleVisibilityBasedOnRescan);
document.querySelector('input[name="scanMethod"][value="uploadDirect"]').addEventListener('change', toggleVisibilityBasedOnRescan);
window.addEventListener('load', toggleVisibilityBasedOnRescan);
// Initial call to set the correct visibility on page load
toggleVisibilityBasedOnRescan();
</script>
----
Solution
https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks
Originally reported by basil, imported from: [appscan] Extract inline script block in com/hcl/appscan/jenkins/plugin/scanners/StaticAnalyzer/config.jelly
- status: Open
- priority: Minor
- component(s): _unsorted
- label(s): CSP
- resolution: Unresolved
- votes: 0
- watchers: 1
- imported: 2025-12-08
Raw content of original issue
Problem
== Inline Script Block Line: 82 ---- <script type="text/javascript"> // Attach event listener to the rescan checkbox document.getElementsByName('rescan')[0].addEventListener('change', toggleVisibilityBasedOnRescan); document.getElementsByName('hasOptions')[0]?.addEventListener('change', toggleVisibilityBasedOnRescan); document.querySelector('input[name="scanMethod"][value="createIRX"]').addEventListener('change', toggleVisibilityBasedOnRescan); document.querySelector('input[name="scanMethod"][value="uploadDirect"]').addEventListener('change', toggleVisibilityBasedOnRescan); window.addEventListener('load', toggleVisibilityBasedOnRescan); // Initial call to set the correct visibility on page load toggleVisibilityBasedOnRescan(); </script> ----Solution
https://www.jenkins.io/doc/developer/security/csp/#inline-javascript-blocks
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels