File fix-CVE-2013-6404.diff of Package quassel.openSUSE_13.1_Update
Index: quassel-0.9.1/src/core/SQL/PostgreSQL/16/select_buffer_by_id.sql =================================================================== --- quassel-0.9.1.orig/src/core/SQL/PostgreSQL/16/select_buffer_by_id.sql +++ quassel-0.9.1/src/core/SQL/PostgreSQL/16/select_buffer_by_id.sql @@ -1,3 +1,3 @@ SELECT bufferid, networkid, buffertype, groupid, buffername FROM buffer -WHERE bufferid = :bufferid +WHERE userid = :userid AND bufferid = :bufferid Index: quassel-0.9.1/src/core/SQL/PostgreSQL/16/update_network.sql =================================================================== --- quassel-0.9.1.orig/src/core/SQL/PostgreSQL/16/update_network.sql +++ quassel-0.9.1/src/core/SQL/PostgreSQL/16/update_network.sql @@ -17,4 +17,4 @@ rejoinchannels = :rejoinchannels, usesasl = :usesasl, saslaccount = :saslaccount, saslpassword = :saslpassword -WHERE networkid = :networkid +WHERE userid = :userid AND networkid = :networkid Index: quassel-0.9.1/src/core/SQL/SQLite/17/select_buffer_by_id.sql =================================================================== --- quassel-0.9.1.orig/src/core/SQL/SQLite/17/select_buffer_by_id.sql +++ quassel-0.9.1/src/core/SQL/SQLite/17/select_buffer_by_id.sql @@ -1,3 +1,3 @@ SELECT bufferid, networkid, buffertype, groupid, buffername FROM buffer -WHERE bufferid = :bufferid +WHERE bufferid = :bufferid AND userid = :userid