Skip to content

Update dependency @backstage/plugin-techdocs-backend to v2.2.4 [SECURITY] - #11788

Open
backstage-goalie[bot] wants to merge 1 commit into
mainfrom
renovate/workspace-kiali/npm-backstage-plugin-techdocs-backend-vulnerability
Open

backstage-goalie[bot] wants to merge 1 commit into
mainfrom
renovate/workspace-kiali/npm-backstage-plugin-techdocs-backend-vulnerability

Conversation

@backstage-goalie

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@backstage/plugin-techdocs-backend (source) 2.2.2 → 2.2.4 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Backstage: Improper input validation in TechDocs static content requests

CVE-2026-106490 / GHSA-7mfx-xg57-53c9

More information

Details

Impact

When using the Azure Blob Storage provider, an authenticated Backstage user may be able to read restricted TechDocs content when entity-level permissions are enabled. Deployments that intentionally disable the default backend authentication policy may have broader exposure.

Patches

Patched in @backstage/plugin-techdocs-backend version 2.2.4

Workarounds
  • Restrict access to the TechDocs backend to users who are permitted to view all stored documentation until an upgrade can be applied.
  • Keep the default backend authentication policy enabled.

Severity

  • CVSS Score: 6.5 / 10 (Medium)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

References

This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).


Backstage: Improper authorization enforcement for TechDocs static content

CVE-2026-106489 / GHSA-rg9r-hr7g-5gc2

More information

Details

Impact

An authenticated user with access to one TechDocs documentation site could craft a URL able to read documentation belonging to a different entity. This only affects deployments using the external TechDocs builder with an external storage provider (S3, GCS, etc.) and the permission framework enabled. Instances that do not use the permission framework are unaffected, since TechDocs content is visible to all authenticated users by design.

Patches

Patched in @backstage/plugin-techdocs-backend version 2.2.4

Workarounds
  • None other than upgrading. Deployments that serve TechDocs from local storage are not affected.

Severity

  • CVSS Score: 6.5 / 10 (Medium)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

References

This data is provided by OSV and the GitHub Advisory Database (CC-BY 4.0).


Release Notes

backstage/backstage (@​backstage/plugin-techdocs-backend)

v2.2.4

Compare Source

v2.2.3

Compare Source

Patch Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@backstage-goalie backstage-goalie Bot added dependencies Pull requests that update a dependency file security labels Oct 28, 2026
@backstage-goalie
backstage-goalie Bot requested review from a team, aljesusg, josunect and jshaughn as code owners October 28, 2026 16:26
@backstage-goalie
backstage-goalie Bot requested a review from Parsifal-M October 28, 2026 16:26
@backstage-goalie
backstage-goalie Bot force-pushed the renovate/workspace-kiali/npm-backstage-plugin-techdocs-backend-vulnerability branch 4 times, most recently from 335a74b to 46fc8fc Compare October 29, 2026 07:24
…ITY]

Signed-off-by: Renovate Bot <bot@renovateapp.com>
@backstage-goalie
backstage-goalie Bot force-pushed the renovate/workspace-kiali/npm-backstage-plugin-techdocs-backend-vulnerability branch from 46fc8fc to b2a087f Compare October 29, 2026 14:24

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file security workspace/kiali

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants