Skip to content

fix: upgrade vitest and patch vitest mocker vulnerability #27 - #27

Merged
sercanvr merged 1 commit into
mainfrom
fix/vitest-mocker-vulnerability
Oct 27, 2026
Merged

sercanvr merged 1 commit into
mainfrom
fix/vitest-mocker-vulnerability

Conversation

@sercanvr

Copy link
Copy Markdown
Owner

🎯 Amaç

GitHub Dependabot tarafından tespit edilen @vitest/mocker güvenlik açıklarının (CVE-2026-112950 ve CVE-2026-112949) giderilmesi, test kütüphanesinin ve ilişkili alt bağımlılıkların güvenli sürüme yükseltilmesi amaçlanmıştır.

🔨 Yapılanlar

  • package.json: vitest sürümü ^4.1.11'den ^4.1.12'ye güncellenmiştir.
  • package.json: pnpm.overrides bloğuna "@vitest/mocker": ">=4.1.12" eklenerek projenin bağımlılık ağacındaki tüm mocker referanslarının güvenli sürüme çözümlenmesi garanti altına alınmıştır.
  • pnpm-lock.yaml: pnpm install komutu ile kilit dosyası güncellenmiş ve @vitest/mocker sürümü güvenli versiyona yükseltilmiştir.

📝 Notlar

  • origin/main en son commit'i temel alınarak çakışmasız biçimde geliştirilmiş ve uzak depoya aktarılmıştır.
  • Bu PR birleştirildiğinde GitHub Dependabot üzerindeki açık güvenlik uyarıları otomatik olarak çözümlenmiş (resolved) durumuna geçecektir.
  • OWASP prensipleri kontrol edilmiş, herhangi bir gizli anahtar veya güvenlik zafiyeti bulunmadığı doğrulanmıştır.

🧪 Kontroller

  • pnpm test komutu çalıştırılmış ve projedeki 4 test dosyasında bulunan 16 testin tümünün başarıyla geçtiği teyit edilmiştir.

@sercanvr sercanvr added this to the v1.8.3 milestone Oct 27, 2026
@sercanvr sercanvr self-assigned this Oct 27, 2026
@sercanvr sercanvr added the bug A problem or error where something is not working as intended or is behaving incorrectly. label Oct 27, 2026
@vercel

vercel Bot commented Oct 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
devsec-status Ready Ready Preview Oct 27, 2026 2:26pm UTC

@sercanvr sercanvr moved this from Todo to Done in DevSec Status Oct 27, 2026
@sercanvr
sercanvr merged commit 728aeb8 into main Oct 27, 2026
3 checks passed
@sercanvr
sercanvr deleted the fix/vitest-mocker-vulnerability branch October 27, 2026 14:27

This branch was successfully deployed

1 active deployment
Preview — 6d7aaffe Deployed Oct 27, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug A problem or error where something is not working as intended or is behaving incorrectly.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant