Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EVS scan may have a false negative about the script path for JS packages. #27

Open
ArielBlanco1990 opened this issue Sep 17, 2022 · 0 comments

Comments

@ArielBlanco1990
Copy link

Hello. jQuery UI and Knockout are JavaScript libraries that help provide easy-to-use features and display data. The current version of jQuery UI and Knockout that I had on my DNN site is not considered to be the most secure versions available, I looked for a way to update these to version 01.13.01 and 03.05.01, respectively.

To achieve this update I proceeded to create extension installation packages for each of these libraries.

Having these installations ready, I carried out tests using the EVS tool, in each of the tests I carried out I received a Warning Message: A file (\jquery-ui.min.js) was found in the extension that was not included in the manifest, A file (\knockout.js) was found in the extension that was not included in the manifest. However, these files are included within the corresponding manifests.

Manifest

I have tested several DNN extension installation packages and all of them give me the same warning messages.

I'm reporting this because it seems that EVS parsing may have a false negative about the script path for JS packages.

I installed these packages on my site and they installed successfully
• .JS files are copied to the path where they should be within my site.
• In the console I could see that the site is also loaded correctly.
• There are no errors on the site pages.

Here I attach the installation packages of the libraries in case you want to try them.

jQueryUI.Library.01.13.01.Install.zip
KnockoutJs.Library.03.05.01.Install.zip

@WillStrohl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant