Fatti: A. Con ricorso dell'8 novembre 2017, A._ e B._ hanno impugnato davanti alla Camera di diritto tributario del Tribunale d'appello del Cantone Ticino le decisioni emesse su reclamo dall'Ufficio circondariale competente in merito alle loro tassazioni per i periodi fiscali 2009 e 2010. Postulandone la riforma, essi hanno tra l'altro chiesto la concessione dell'assistenza giudiziaria. Con decisione del 21 dicembre 2017, la Corte cantonale ha esaminato l'istanza di assistenza giudiziaria e l'ha respinta. B. Con ricorso del 22 gennaio 2018, A._ e B._ hanno impugnato quest'ultima decisione davanti al Tribunale federale, domandando: in via principale, di annullare la stessa, accogliere l'istanza di assistenza giudiziaria e intimare alla Corte cantonale di decidere sul ricorso dell'8 novembre 2017; in via subordinata, di annullare la decisione impugnata e rinviare l'incarto alla Corte cantonale, affinché completi l'istruttoria e si pronunci di nuovo sulla fattispecie. Chiamate ad esprimersi, la Divisione delle contribuzioni e la Camera di diritto tributario del Canton Ticino hanno rinunciato a formulare osservazioni, limitandosi a trasmettere al Tribunale federale gli atti in loro possesso e a proporre la reiezione del gravame.