Security
Headlines
HeadlinesLatestCVEs

Headline

CVE-2022-2997: Log user out of other devices when they change their password · snipe/snipe-it@6fde72a

Session Fixation in GitHub repository snipe/snipe-it prior to 6.0.10.

CVE
#git#auth

@@ -4,7 +4,7 @@

use App\Http\Requests\ImageUploadRequest;

use App\Models\Setting;

use Auth;

use Illuminate\Support\Facades\Auth;

use Gate;

use Illuminate\Http\Request;

use Illuminate\Support\Facades\Hash;

@@ -133,7 +133,7 @@ public function api()

public function password()

{

$user = Auth::user();

return view('account/change-password’, compact(‘user’));

}

@@ -186,6 +186,9 @@ public function passwordSave(Request $request)

if (! $validator->fails()) {

$user->password = Hash::make($request->input(‘password’));

$user->save();

// Log the user out of other devices

Auth::logoutOtherDevices($request->input(‘password’));

return redirect()->route(‘account.password.index’)->with('success’, ‘Password updated!’);

}

Related news

GHSA-cmxc-9ghj-jp87: Insufficient Session Expiration in snipe/snipe-it

Session Fixation in GitHub repository snipe/snipe-it prior to 6.0.10. The session is not invalidated after a password change.

CVE: Latest News

CVE-2023-50976: Transactions API Authorization by oleiman · Pull Request #14969 · redpanda-data/redpanda
CVE-2023-6905
CVE-2023-6903
CVE-2023-6904
CVE-2023-3907