Skip to content

VCST-6733: Bump platform to 3.1095.0 and fix vulnerable npm dependencies - #243

Merged
OlegoO merged 1 commit into
devfrom
fix/VCST-6733-vulnerable-deps
Nov 7, 2026
Merged

OlegoO merged 1 commit into
devfrom
fix/VCST-6733-vulnerable-deps

Conversation

@OlegoO

@OlegoO OlegoO commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Description

Fixes vulnerable dependencies reported by osv-scanner on dev, without breaking changes.

  • VirtoCommerce.Platform.* 3.1083.0 → 3.1095.0, and platformVersion in module.manifest. Platform 3.1095.0 pins MySqlConnector 2.6.2 and System.Security.Cryptography.Pkcs 10.0.13, which this module received only as outdated transitive versions.
  • npm audit fix (without --force, so no major upgrades) in samples/VirtoCommerce.PricingModule2.Web, src/VirtoCommerce.PricingModule.Web. Only package-lock.json changes.

Fixed advisories: MySqlConnector (GHSA-473q-m89c-ghf8); baseline-browser-mapping (GHSA-w5vr-8v7q-w6rv); brace-expansion (GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7, GHSA-rgw5-rvv9-x895); browserslist (GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx); fast-uri (GHSA-4c8g-83qw-93j6, GHSA-7p8r-x3mc-p8w7, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf, GHSA-hrr3-gc8f-f4qj, GHSA-jqff-g426-hqxp, GHSA-qw65-cvwx-89v3, GHSA-v2hh-gcrm-f6hx, GHSA-w74x-v6f9-j3xg, GHSA-wjr9-j795-jxcr); nanoid (GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8); postcss (GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849); postcss-selector-parser (GHSA-rj75-hqrm-r3gf); source-map-js (GHSA-68fv-2mgg-jv7q).

No schema change, no migrations, no new settings.

New GraphQL queries and mutations

None — this PR adds no query or mutation.

Changes to existing GraphQL queries and mutations

None.

New public services / interfaces / methods

None.

New protected methods (extensibility)

None.

Breaking changes

None in code. The module now requires platform 3.1095.0 or later (module.manifest platformVersion): deployments on an older platform must upgrade the platform first.

New dependencies

None.

Note — 28 findings remain in the vc-shell app yarn.lock (swiper, undici, vue-template-compiler and others). Most come from @vc-shell/* dependencies and are tracked in VCST-6736; they are not part of this PR.

References

QA-test:

Jira-link:

https://virtocommerce.atlassian.net/browse/VCST-6733

Artifact URL:

https://vc3prerelease.blob.core.windows.net/packages/VirtoCommerce.Pricing_3.1011.0-pr-243-d0a9.zip
🤖 Generated with Claude Code

- VirtoCommerce.Platform.* 3.1083.0 -> 3.1095.0 (MySqlConnector 2.6.2, System.Security.Cryptography.Pkcs 10.0.13)
- npm audit fix (no --force) in samples/VirtoCommerce.PricingModule2.Web, src/VirtoCommerce.PricingModule.Web

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sonarqubecloud

sonarqubecloud Bot commented Nov 7, 2026

Copy link
Copy Markdown

@OlegoO
OlegoO merged commit 8abfcac into dev Nov 7, 2026
12 checks passed
@OlegoO
OlegoO deleted the fix/VCST-6733-vulnerable-deps branch November 7, 2026 13:57
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.

1 participant