The kernel version *is* provided by Microsoft - it has been engineered by them
to work with Windows.
Having just updated a Windows 10 laptop - there was a wsl.exe update to
install.
The WSL version I had installed was from the Microsoft store as version 1.0
After the latest update today 20230307: wsl.exe --version reports
WSL version: 1.1.3.0
Kernel version: 5.15.90.1
WSLg version: 1.0.49
MSRDC version: 1.2.3770
Direct3D version: 1.608.2-61064218
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.19045.2546
Essentially, as you do your updates so updated kernels get posted as part
of Windows Update from Microsoft.
Hope this helps,
Andy Cater