chore(deps): update dependency @redocly/cli to v2.33.2 [security] - #3314
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
Contributor
Author
|
|
This PR will trigger no release when merged. |
renovate
Bot
force-pushed
the
renovate-npm-redocly-cli-vulnerability
branch
10 times, most recently
from
September 20, 2026 11:24
ecf801f to
797bed3
Compare
renovate
Bot
force-pushed
the
renovate-npm-redocly-cli-vulnerability
branch
from
September 20, 2026 11:40
797bed3 to
0d8b122
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.30.4→2.33.2Redocly CLI: Path traversal when using
splitcommandCVE-2026-63225 / GHSA-657c-g7qc-r9j2
More information
Details
Impact
An OpenAPI or AsyncAPI description could make the
splitcommand writefiles outside the chosen output directory, on the machine of anyone who runs
splitagainst it. The write is constrained rather than a free file-writeprimitive: component data is emitted only as YAML/JSON, and code-sample files are
named after the HTTP method, so an attacker can place or overwrite files at an
unintended path but has limited control over their name and contents.
Patches
Fixed in
@redocly/cliv2.33.2.Workarounds
Do not run the
splitcommand on API descriptions from untrusted or unreviewed sources.To detect an exploit attempt, inspect the description's component names and
x-codeSampleslangvalues for a literal../— neither legitimately containspath segments.
Severity
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:LReferences
This data is provided by the GitHub Advisory Database (CC-BY 4.0).
Release Notes
Redocly/redocly-cli (@redocly/cli)
v2.33.2Compare Source
Patch Changes
splitcommand that might have written files outside the chosen--outDir.v2.33.1Compare Source
Patch Changes
v2.33.0Compare Source
Minor Changes
--component-names-strategyoption to thebundlecommand.This option allows a choice of how inline Schema components are named:
basename(default) ortitle(from each schema'stitlefield).Patch Changes
v2.32.2Compare Source
Patch Changes
v2.32.1Compare Source
Patch Changes
v2.32.0Compare Source
Minor Changes
junitoutput in thelintcommand.Patch Changes
v2.31.6Compare Source
Patch Changes
lint --format=checkstyleto produce a single combined XML document when multiple APIs are passed to the command, instead of concatenated per-file documents.v2.31.5Compare Source
Patch Changes
Updated the
no-unused-componentsrule to validate unused security schemes.Pinned the official Docker image base to
node:24-alpine.Fixed the
remove-unused-componentsdecorator to remove unused security schemes.Warning: The bundler may now remove more unused components than before.
Updated @redocly/openapi-core to v2.31.5.
v2.31.4Compare Source
Patch Changes
v2.31.3Compare Source
Patch Changes
HTTP_PROXY,HTTPS_PROXY, andNO_PROXYenvironment variables when loading remote source descriptions or resolving external$refs.Proxy settings are consistently applied during reference resolution as well.
v2.31.2Compare Source
Patch Changes
Fixed the
remove-unused-componentsdecorator to remove unused components containingallOfkeyword.Warning: The bundler may now remove more unused components than before.
Fixed the
no-unused-componentsrule to highlight unused schemas containingallOfkeyword.Updated @redocly/openapi-core to v2.31.2.
v2.31.1Compare Source
Patch Changes
v2.31.0Compare Source
Patch Changes
v2.30.6Compare Source
Patch Changes
v2.30.5Compare Source
Patch Changes
--har-outputoption in therespectcommand.Configuration
📅 Schedule: (in timezone Europe/Zurich)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.