Skip to content

[WIP] Build build_tools on CI#127

Closed
maxday wants to merge 12 commits into
mainfrom
maxday/use-cache
Closed

[WIP] Build build_tools on CI#127
maxday wants to merge 12 commits into
mainfrom
maxday/use-cache

Conversation

@maxday

@maxday maxday commented Mar 3, 2023

Copy link
Copy Markdown
Contributor

No description provided.

@duncanista

Copy link
Copy Markdown
Contributor

Closing due to stale PR

@duncanista duncanista closed this Jun 4, 2024
jchrostek-dd added a commit that referenced this pull request Apr 9, 2026
…tests

Update package-lock.json to address 12 Dependabot alerts:
- fast-xml-parser: entity expansion limit bypass (#112, #127)
- handlebars: JS injection and prototype pollution issues (#117, #120, #121, #123, #124, #125, #126)
- brace-expansion: zero-step sequence DoS (#118)
- picomatch: method injection in POSIX character classes (#114)
- yaml: stack overflow via deeply nested collections (#113)

Co-Authored-By: Claude Sonnet 4.6 (1M context) <[email protected]>
jchrostek-dd added a commit that referenced this pull request Apr 9, 2026
…ts (#1178)

## What changed and why

Updated `integration-tests/package-lock.json` to resolve 12 Dependabot
security alerts:

- **#127** fast-xml-parser: Entity Expansion Limits Bypassed (Moderate)
- **#126** handlebars: Property Access Validation Bypass (Low, Dev)
- **#125** handlebars: Prototype Method Access Control Gap (Moderate,
Dev)
- **#124** handlebars: JavaScript Injection in CLI Precompiler (High,
Dev)
- **#123** handlebars: JavaScript Injection via AST Type Confusion
(High, Dev)
- **#121** handlebars: JavaScript Injection via @partial-block (High,
Dev)
- **#120** handlebars: JavaScript Injection via AST Type Confusion
(Critical, Dev)
- **#118** brace-expansion: Zero-step sequence causes process hang
(Moderate)
- **#117** handlebars: Prototype Pollution Leading to XSS (Moderate,
Dev)
- **#114** picomatch: Method Injection in POSIX Character Classes
(Moderate, Dev)
- **#113** yaml: Stack Overflow via deeply nested collections (Moderate)
- **#112** fast-xml-parser: numeric entity expansion bypass (High)

All affected packages are transitive dependencies. `npm audit fix`
updated 19 packages and `npm audit` now reports **0 vulnerabilities**.

## Test approach

No source code changes were made — only `package-lock.json` was updated.
Integration tests are not required for lockfile-only changes.

## Verification

```
npm audit
# found 0 vulnerabilities
```

Co-authored-by: Claude Sonnet 4.6 (1M context) <[email protected]>
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.

2 participants