From 24503f09ed5e1f462e63ca89f7c21ccea07b582f Mon Sep 17 00:00:00 2001 From: Neil Williams Date: Wed, 21 Sep 2011 09:05:24 -0700 Subject: [PATCH] Limit maximum query length for searches. --- r2/r2/controllers/front.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/r2/r2/controllers/front.py b/r2/r2/controllers/front.py index bd66f3e5e..1e402352d 100644 --- a/r2/r2/controllers/front.py +++ b/r2/r2/controllers/front.py @@ -599,7 +599,7 @@ class FrontController(RedditController): verify_langs_regex = re.compile(r"\A[a-z][a-z](,[a-z][a-z])*\Z") @base_listing - @validate(query = nop('q'), + @validate(query = VLength('q', max_length=512), sort = VMenu('sort', SearchSortMenu, remember=False), restrict_sr = VBoolean('restrict_sr', default=False)) def GET_search(self, query, num, reverse, after, count, sort, restrict_sr):