Gruppen dödade minst tolv personer i en räd mot staden Wisil i provinsen Galmudug och en militärförläggning i trakten. Men dödstalet kan vara högre i attackerna som genomfördes omkring 70 mil från huvudstaden Mogadishu, enligt lokala säkerhetskällor.
– Först utlöstes en bilbomb, sedan öppnade gärningsmännen eld, säger Abdirahman Adan, som leder en regimtrogen paramilitär säkerhetsstyrka på plats.
Omfattande eldgivning pågick sedan i en timme.
Abdirahman Adan berättar att många av gärningsmännen jagades på flykt, och att flera av dem kan ha dödats.
En lokal ledare säger att sex civila och sex soldater dödats.
Terrorgruppen bekräftar att den låg bakom attackerna, och hävdar att över 30 soldater dödats.
Attackerna genomfördes samma dag som lokala myndigheter i provinsen Puntland meddelade att man avrättat 21 medlemmar i al-Shabaab. Samtliga hade dömts av en lokal domstol.
Sällan tidigare har så många dödsdömda avrättats under en dag i Somalia.