Fixed string type query length vulnerabilty
This commit is contained in:
@@ -133,7 +133,8 @@ app.use('/ext/getbasicstats', function(req,res){
|
|||||||
});
|
});
|
||||||
|
|
||||||
app.use('/ext/getaddresstxsajax', function(req,res){
|
app.use('/ext/getaddresstxsajax', function(req,res){
|
||||||
if(typeof req.query.length === 'undefined' || req.query.length > settings.txcount){
|
req.query.length = parseInt(req.query.length);
|
||||||
|
if(isNaN(req.query.length) || req.query.length > settings.index.last_txs){
|
||||||
req.query.length = settings.txcount;
|
req.query.length = settings.txcount;
|
||||||
}
|
}
|
||||||
db.get_address_txs_ajax(req.query.address, req.query.start, req.query.length,function(txs, count){
|
db.get_address_txs_ajax(req.query.address, req.query.start, req.query.length,function(txs, count){
|
||||||
|
|||||||
Reference in New Issue
Block a user