Skip to content

sync: merge upstream/main - #212

Closed
OS-miguelfreitas wants to merge 248 commits into
masterfrom
sync-upstream-20260923
Closed

OS-miguelfreitas wants to merge 248 commits into
masterfrom
sync-upstream-20260923

Conversation

@OS-miguelfreitas

Copy link
Copy Markdown

Syncs fork with upstream swagger-api/swagger-ui.

glowcloud and others added 30 commits August 28, 2025 15:00
Refs swagger-api#10243

---------

Co-authored-by: Ebert Felix (HC/XAD1.3) <Felix.Ebert@de.bosch.com>
# [5.29.0](swagger-api/swagger-ui@v5.28.1...v5.29.0) (2025-09-09)

### Features

* **oauth2-redirect:** externalize inline script for CSP compliance ([swagger-api#10559](swagger-api#10559)) ([35eb103](swagger-api@35eb103))
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: robert-hebel-sb <robert.hebel@smartbear.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
## [5.29.1](swagger-api/swagger-ui@v5.29.0...v5.29.1) (2025-09-29)

### Bug Fixes

* **security:** update Axios to non-vulnerable 1.12.2 version ([swagger-api#10579](swagger-api#10579)) ([54276b9](swagger-api@54276b9))
## [5.29.2](swagger-api/swagger-ui@v5.29.1...v5.29.2) (2025-10-02)

### Bug Fixes

* include oauth2-redirect.js in npm package distribution ([swagger-api#10585](swagger-api#10585)) ([443c011](swagger-api@443c011)), closes [swagger-api#10574](swagger-api#10574)
## [5.29.3](swagger-api/swagger-ui@v5.29.2...v5.29.3) (2025-10-03)

### Bug Fixes

* **auth:** ensure schema is immutable when persisting authorization ([swagger-api#10588](swagger-api#10588)) ([9124f59](swagger-api@9124f59)), closes [swagger-api#10569](swagger-api#10569)
## [5.29.4](swagger-api/swagger-ui@v5.29.3...v5.29.4) (2025-10-10)

### Bug Fixes

* **core:** refactor UNSAFE_ lifecycle methods in ContentType and OperationContainer ([swagger-api#10373](swagger-api#10373)) ([2814709](swagger-api@2814709)), closes [swagger-api#10212](swagger-api#10212)
* ignore rendering responses with extensions in the schema ([swagger-api#10592](swagger-api#10592)) ([23e3e00](swagger-api@23e3e00))
* include script in body ([swagger-api#10593](swagger-api#10593)) ([456274c](swagger-api@456274c))
* update vulnerable libxml2 to 2.13.9-r0 ([swagger-api#10600](swagger-api#10600)) ([8138154](swagger-api@8138154))
* use h1 for title heading to improve accessibility ([swagger-api#10598](swagger-api#10598)) ([c0bd7b6](swagger-api@c0bd7b6)), closes [swagger-api#10480](swagger-api#10480)
dependabot Bot and others added 25 commits August 27, 2026 10:52
## [5.32.15](swagger-api/swagger-ui@v5.32.14...v5.32.15) (2026-09-04)

### Bug Fixes

* **oas32:** include query in default supportedSubmitMethods ([swagger-api#11021](swagger-api#11021)) ([c26e573](swagger-api@c26e573))
* use scoped DOMPurify instance to avoid mutating global ([swagger-api#11029](swagger-api#11029)) ([182fb83](swagger-api@182fb83))
# [5.33.0](swagger-api/swagger-ui@v5.32.15...v5.33.0) (2026-09-16)

### Bug Fixes

* **icons:** operation copy-to-clipboard icon visibility ([swagger-api#11050](swagger-api#11050)) ([45119d8](swagger-api@45119d8))

### Features

* add virtualization for schemas and operations ([swagger-api#11019](swagger-api#11019)) ([0ad38e9](swagger-api@0ad38e9))
})
}

app.get("*", authenticate, function (req, res) {
@wiz-code-outsystems

wiz-code-outsystems Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities -
Data Finding Sensitive Data -
Secret Finding Secrets -
IaC Misconfiguration IaC Misconfigurations 1 High 1 Low
SAST Finding SAST Findings 2 Medium
Software Management Finding Software Management Findings -
Total 1 High 2 Medium 1 Low

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try the Wiz Code extension for VS Code, JetBrains, or Visual Studio.

Pull Request Developer Guidance

Questions? See the Wiz FAQ.

Please contact the Security Office if you encounter issues with Wiz pull request scanning.

Comment thread Dockerfile
# https://github.com/swagger-api/swagger-ui/blob/main/docs/usage/configuration.md

FROM nginx:1.29.1-alpine
FROM nginx:1.31.5-alpine

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

High IaC Finding

Missing User Instruction

More Details
This rule checks whether a `USER` instruction is specified in the Dockerfile. The rule fails when the `USER` instruction is missing, causing the container to run with root privileges (UID 0). If an attacker compromises an application running as root, they gain the privileges needed to potentially escape the container and attack the host node. It also increases the blast radius of a breach, allowing full control to modify files or install malware within the container. Enforcing a non-root user is a fundamental security measure that minimizes the attack surface and contains the impact of a potential compromise.

Expected

The Dockerfile stage should contain the 'USER' instruction

Found

The Dockerfile stage does not contain any 'USER' instruction

Rule ID: 6cd7a272-d9d1-4667-8224-73140fbaabdd


To ignore this finding as an exception, reply to this conversation with #wiz_ignore reason

If you'd like to ignore this finding in all future scans, add an exception in the .wiz file (learn more) or create an Ignore Rule (learn more).


To get more details on how to remediate this issue using AI, reply to this conversation with #wiz remediate

@OS-miguelfreitas
OS-miguelfreitas deleted the sync-upstream-20260923 branch September 23, 2026 15:24
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.