Skip to content

[APPS-8012]OpEx CVE - Removed eslint and upgraded standard#124

Merged
satish-bhamare merged 1 commit intomasterfrom
satish/APPS-8012
Feb 12, 2026
Merged

[APPS-8012]OpEx CVE - Removed eslint and upgraded standard#124
satish-bhamare merged 1 commit intomasterfrom
satish/APPS-8012

Conversation

@satish-bhamare
Copy link
Contributor

@satish-bhamare satish-bhamare commented Feb 11, 2026

CVE exists in the tmp module which is a transitive dependency introduced via eslint and standard

The v2_repl_app repo includes both eslint and standard as dev-dependencies. However, eslint is not utilized(ref) for linting purposes instead, standard is used.

Solution (purely in the context of fixing the CVE):

  • We have removed eslint as a dev-dependency.
  • Upgraded standard to the latest version. Since it’s a zero-configuration tool with a fixed set of rules, we’re don’t manage any configs for it. It can be upgraded without any breaking change.

Copy link

@zenfw zenfw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@satish-bhamare satish-bhamare marked this pull request as ready for review February 11, 2026 07:19
@satish-bhamare satish-bhamare requested a review from a team as a code owner February 11, 2026 07:19
Copy link
Contributor

@mmassaki mmassaki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess that .eslintrc was added to customize some rules given that standard uses eslint under the hood.

I agree with the approach of this PR and we should follow standard out of the box.

@satish-bhamare satish-bhamare merged commit d28b29e into master Feb 12, 2026
4 checks passed
@satish-bhamare satish-bhamare deleted the satish/APPS-8012 branch February 12, 2026 07:25
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

Successfully merging this pull request may close these issues.

3 participants