Skip to content

Comments

Bump Microsoft.Owin packages to 4.2.2 in nuget verification test resources#1663

Merged
JamieMagee merged 2 commits intomainfrom
fix/update-nuget-verification-deps
Feb 18, 2026
Merged

Bump Microsoft.Owin packages to 4.2.2 in nuget verification test resources#1663
JamieMagee merged 2 commits intomainfrom
fix/update-nuget-verification-deps

Conversation

@JamieMagee
Copy link
Member

Bumps Microsoft.Owin and Microsoft.Owin.Host.SystemWeb from 3.1.0 to 4.2.2 in the nuget packages.config verification test. The 3.x versions have a known authentication bypass.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates Microsoft.Owin packages from version 3.1.0 to 4.2.2 in the NuGet verification test resources to address a known authentication bypass vulnerability in the 3.x versions. The verification test resources are used by CI workflows to validate that Component Detection correctly scans and detects NuGet packages across different scenarios.

Changes:

  • Bumped Microsoft.Owin and Microsoft.Owin.Host.SystemWeb packages from 3.1.0 to 4.2.2 in the packages.config test resource file

@codecov
Copy link

codecov bot commented Feb 18, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.8%. Comparing base (2ecde67) to head (0d8d054).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main   #1663   +/-   ##
=====================================
  Coverage   90.8%   90.8%           
=====================================
  Files        451     451           
  Lines      40148   40148           
  Branches    2443    2443           
=====================================
  Hits       36461   36461           
  Misses      3188    3188           
  Partials     499     499           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link

👋 Hi! It looks like you modified some files in the Detectors folder.
You may need to bump the detector versions if any of the following scenarios apply:

  • The detector detects more or fewer components than before
  • The detector generates different parent/child graph relationships than before
  • The detector generates different devDependencies values than before

If none of the above scenarios apply, feel free to ignore this comment 🙂

@JamieMagee
Copy link
Member Author

JamieMagee commented Feb 18, 2026

The snapshot verification failures are expected and not a problem with the PR.

The verification tests compare the PR branch's scan output against a baseline artifact from the last main build. The baseline has Microsoft.Owin 3.1.0 and Microsoft.Owin.Host.SystemWeb 3.1.0. The PR scan produces 4.2.2 for both. The CheckManifestFiles_ExcludingExperimentalDetectors test sees two components missing from each side and fails.

The detector logic hasn't changed, just the test input data. Component count per detector stays the same.

Once this merges, snapshot-publish.yml runs on main and regenerates the baseline with the 4.2.2 versions. After that, verification tests go back to green for other PRs.

@JamieMagee JamieMagee enabled auto-merge (squash) February 18, 2026 21:09
@JamieMagee JamieMagee merged commit 3fd61de into main Feb 18, 2026
25 of 28 checks passed
@JamieMagee JamieMagee deleted the fix/update-nuget-verification-deps branch February 18, 2026 21:13
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