Severity
High
Short Description
(Experimental) Something was found which is explicitly marked as unlicensed.
Packages
View packages with this alert.Suggestion
Manually review your policy on such materials
The "Explicitly Unlicensed Item" alert on Socket is triggered when a package is missing a proper open-source license. This absence creates legal uncertainty, as users may not have the right to use, modify, or distribute the software.
Without an explicit license, the package may be subject to copyright restrictions, and developers who use it could face potential legal risks.
One of the reasons this is a high severity alert is that it could expose your organization to legal threats, lawsuits, and severe compliance violations.
Here are some scenarios where it could be particularly problematic:
In all these scenarios, the absence of a license can lead to unexpected liabilities, making it crucial to either obtain proper licensing or avoid using such packages altogether.
It's essential to verify the licensing status of such packages and, if necessary, seek alternatives with clear and permissive licensing to avoid potential issues.
Here is an example of a package with this alert.
Clicking through on the alert will show the location of the instance that is flagged. It links to the package.json
file.
This alert is present when a package specifies explicitly in package.json
that it is unlicensed:
"license":"UNLICENSED",