Clarification on Licensing When Upgrading Transitive Dependency #2860
-
Hi, Apologies if this has been addressed elsewhere—I couldn't find it. We use Our Software Composition Analysis tool flagged a vulnerability in Does adding this direct dependency (solely to upgrade the transient dependency, without directly using ImageSharp in our code) still fall within the terms of the Apache 2.0 license? Thank you for your guidance! Best regards, |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
Hi Mårten, Yes, adding a direct reference means that the dependency no longer becomes transitive and, as such, falls under the terms of the commercial license. I'm very curious about the potential vulnerability that was flagged. We have no known vulnerability for that version of the library. Any and all detail that can be provided regarding the analysis tool and the potential vulnerability itself be very useful. |
Beta Was this translation helpful? Give feedback.
-
Here is public link to the issue: https://intel.aikido.dev/cve/AIKIDO-2024-10455 How can we upgrade this dependency and still keep the Apache v2 license? |
Beta Was this translation helpful? Give feedback.
-
Thanks for your help. |
Beta Was this translation helpful? Give feedback.
-
Just FYI I talked to Aikido and they said they will delete the issue. |
Beta Was this translation helpful? Give feedback.
The issue misreports the bug as a vulnerability. It cannot be triggered by any form of external input.
If you want IronPdf to upgrade you will need to contact them directly. Any change to utilising a direct dependency will change your license terms.