contao/test — Issue #2140: calendar / events: datumsparameter über GET wird nicht ausreichend validiert 
Author: importer
Created: 2011-11-29 09:10:57+00:00
State: open
Labels: calendar, Feature, Pending

hi,

ich finde dazu kein ticket, daher mache ich eins auf.

input -> get('month') bzw. input -> get('day') wird nie auf minima und maxima validiert. d.h. es ist z.b. möglich, sich bis zum jahr 2337 "durchzunavigieren". das ist weniger für menschen, aber für suchmaschinen oder spider "super".

auch wenn es bestimmt irgendwelche anwendungsfälle dafür gibt (z.b. die nächsten acht sonnenfinsternisse als event) würde ich das gerne irgendwo limitieren. entweder
* indem man das tatsächliche minimum berechnet (nicht ganz simpel)
* oder indem man für einen channel minDate und maxDate angibt (trivial) und nur parameter zwischen diesen daten zulässt.

grüße
axo

--- _Originally created by axo on June 15th, 2010, at 08:38am (ID 2140)_