Closed as not planned
Description
Looks like there is still some injection after
#1908
not sure if its related yet
Input code
/**
* <script> alert("cool jsdocs code injection")</script>
* @class BS
* @namespace bs */
let bs = {
/**
* @param foo
* @returns {*}
*/
myFunc:(foo)=>{console.log("hello World")}
}
JSDoc configuration
mkdir test
nano test; # past in above
npm install -g jsdoc
jsdoc test.js -d decs
firefox /docs/index.html
Expected behavior
Probably escape any js but allow injecting html ?
Current behavior
embed script tag in docs and they execute.
Mayby its a feature. But it should probably have an compile option
sorry if i missed somthing, Happy coding
Your environment
Software | Version |
---|---|
JSDoc | JSDoc 3.6.10 (Tue, 25 Jan 2022 02:05:39 GMT) |
Node.js | NA |
npm | 8.6.0 |
OS | 10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64 GNU/Linux |
Metadata
Metadata
Assignees
Labels
No labels