Security
Headlines
HeadlinesLatestCVEs

Headline

CVE-2023-3083: 3.0.9 · nilsteampassnet/TeamPass@7973155

Cross-site Scripting (XSS) - Stored in GitHub repository nilsteampassnet/teampass prior to 3.0.9.

CVE
#xss#git#sap

Expand Up

@@ -880,6 +880,24 @@ function(data) {

}

});

// Sanitize text fields

let formLogin = fieldSanitizeStep1('#form-login’, false, false, false),

formName = fieldSanitizeStep1('#form-name’, false, false, false),

formLastname = fieldSanitizeStep1('#form-lastname’, false, false, false),

formEmail = fieldSanitizeStep1('#form-email’, false, false, false),

if (formLogin === false || formName === false || formLastname === false || formEmail === false) {

// Label is empty

toastr.remove();

toastr.warning(

'XSS attempt detected. Field has been emptied.’,

'Error’, {

timeOut: 5000,

progressBar: true

}

);

return false;

}

if (arrayQuery.length > 0) {

// Now save

// get lists

Expand Down Expand Up

@@ -960,10 +978,10 @@ function(teampassUser) {

//prepare data

var data = {

'user_id’: store.get(‘teampassApplication’).formUserId,

'login’: DOMPurify.sanitize($(‘#form-login’).val()),

'name’: DOMPurify.sanitize($(‘#form-name’).val()),

'lastname’: DOMPurify.sanitize($(‘#form-lastname’).val()),

'email’: DOMPurify.sanitize($(‘#form-email’).val()),

'login’: formLogin,

'name’: formName,

'lastname’: formLastname,

'email’: formEmail,

'admin’: $(‘#privilege-admin’).prop(‘checked’),

'manager’: $(‘#privilege-manager’).prop(‘checked’),

'hr’: $(‘#privilege-hr’).prop(‘checked’),

Expand Down

Related news

GHSA-c6fv-3jm9-6r8f: TeamPass vulnerable to stored Cross-site Scripting

Cross-site Scripting (XSS) - Stored in GitHub repository nilsteampassnet/teampass prior to 3.0.9.

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