from是介词没错,介词后面可以接名词或者动词的ing形式.
lack可以做动词,用法是:lack sth;另外lack也可以做名词,用法是:lack of sth.
在上面这个句子里面,lack做名词,因此可以接在from后面.