KamoCRM

Sebuah URL pra-sign media tidak diskoping ke org penelepon

FixKBService
Diantar
23 September 2026 pukul 02.16 UTC
Pengarang
Kamo
Kommit
aa86da7

GET / API / KB / media / {mediadd} / url looks the row up by uid alone (KbMediaService.getPresignedUrl - > * * * * * * * * * * * * * * * Tidak seperti yang lain media dibaca di sini (presignAll, getMedia - > * * * * * * * * * * * * * * * Setiap anggota memegang VIEW _ KB _ ARTICLES dalam org mereka sendiri - sebuah hak umum, dan KBService telah gagal ditutup tapi tidak pernah gerbang yang penting di sini - bisa mint satu jam sebelum ditandatangani MinIO URL untuk yang lain Media org oleh Uid, tanpa pemeriksaan org dimana saja dalam query. Aturan sekarang: org- scoped yang sama pencarian setiap metode saudara sudah menggunakan. Tes: KbMediaServiceOrcopeTest, diverifikasi merah terhadap metode pre- fix (a plain assertThrows tidak cukup - sebuah mock unsturbed juga menjawab Optional.empty (), jadi tes secara otomatis verifikasi metode repositori org- scoped adalah salah satu yang benar-benar dipanggil).

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semuanya tiba di ruang kerja Anda sendiri. Mulai dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaLihat Harga