Skip to content

[pull] develop from postmanlabs:develop - #58

Merged
pull[bot] merged 4 commits into
adamlaska:developfrom
postmanlabs:develop
Jul 26, 2026
Merged

[pull] develop from postmanlabs:develop#58
pull[bot] merged 4 commits into
adamlaska:developfrom
postmanlabs:develop

Conversation

@pull

@pull pull Bot commented Jul 26, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

rampostman and others added 4 commits July 24, 2026 16:12
Adds a minimum-release-age gate (~7d) with a first-party @postman/* carve-out
to defend against compromised fresh publishes. Honored by npm >= 11; inert
under this repo's pinned npm 10 toolchain. Activating it requires standardizing
the toolchain on npm 11 (Node >= 20) — tracked as a needs-human follow-up.

Co-Authored-By: Claude <noreply@anthropic.com>
…-spawn) — 2026-07-24

High-severity findings from the SECINV-136 patch/minor SCA hygiene mandate.
Wiz secinv-136_sca_scan: 9 HIGH finding-instances (3 packages) -> 0 (PASSED_BY_POLICY).

Direct (minor):
- lodash: 4.17.21 -> 4.18.1 (CVE-2026-4800, HIGH, public exploit).
  Root dependency bumped ^4.17.21 -> ^4.18.1; codegens dart-dio, kotlin-okhttp,
  nodejs-axios, rust-reqwest pinned 4.17.21 -> 4.18.1.
  NOTE: fix 4.18.0 is DEPRECATED ("Bad release, use 4.17.21") -> used 4.18.1.

Transitive:
- lodash: nested copies exact-pinned at 4.17.21 by postman-collection@5.0.0,
  newman, postman-runtime, postman-sandbox, postman-collection-transformer.
  Deduped to 4.18.1 via root override "lodash": "$lodash" (self-ref to the
  bumped direct dep; npm-ci-safe under exact-pinning parents). codegens that
  pull lodash transitively via postman-collection pin 4.18.1 via per-codegen
  override.
- brace-expansion: 1.1.11 -> 1.1.16 (CVE-2026-13149, HIGH) via override
  "brace-expansion@1.1.11": "1.1.16" (parents declare ^1.1.7).
- cross-spawn: 7.0.3 -> 7.0.6 (CVE-2024-21538, HIGH) resolved by clean lockfile
  re-resolution of the ^7.0.3 chain (6.x line -> 6.0.6).

Lockfile cleanly regenerated (required for override application). npm ci green.

Co-Authored-By: Claude <noreply@anthropic.com>
npm normalization during the dependency remediation dropped the empty
"devDependencies": {} object from 5 codegen manifests. structure.test.js
(test/codegen) requires json.devDependencies to be an object, so those
codegens failed CI. Re-add the field on each affected codegen; the change
is inert (no dependency-resolution or lockfile impact).

Co-Authored-By: Claude <noreply@anthropic.com>
[SCA] Remediate vulnerable dependencies — SECINV-136
@pull pull Bot locked and limited conversation to collaborators Jul 26, 2026
@pull pull Bot added the ⤵️ pull label Jul 26, 2026
@pull
pull Bot merged commit 7298195 into adamlaska:develop Jul 26, 2026
17 of 30 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant