-
Notifications
You must be signed in to change notification settings - Fork 345
[vulnerability] - theiaide/theia:1.10.0 #473
Comments
@romankurnovskii thank you for the issue, can you help us make sense of what was reported (it's unclear at the moment)? The vulnerabilities you mentioned are vscode plugins which do not actually have the following dependencies:
They are only JSON and TypeScript files which define grammars (syntax highlighting) for the languages. |
trying to investigate, i try to implement theia in my environment, i have to check for vulnerabilities |
I agree with @vince-fugnitto - it seems that the detection of vulnerability is a bit over-zealous, e.g. apparently assuming that because there's a folder with "perl" in the name, a vulnerable version of Perl is installed. I think none of the reported vulnerability actually has the corresponding tools installed in the TL;DR I think these are false-positives |
For example, the Perl item: Impacted Image File(s): /home/theia/plugins/vscode-builtin-perl/extension That built-in Perl extension contains almost nothing, and certainly not Perl itself. It's built from these sources: https://github.com/microsoft/vscode/tree/main/extensions/perl |
guys, give advice please about these too (same image):
|
I think these are all related to The node version we target determines the version of That's the only "control" we have to play-with. The software installed from
So I think the only thing we could try is to step-up the node version to a later PRs welcome. |
There is an alternative: we have example images in this repo that do not consume the For example, this image could be used as inspiration, instead: BTW, these images we have in this repo are only maintained as examples, probably not suited for production use. |
The text was updated successfully, but these errors were encountered: