Northants valdes till fält först och flisas bort med vanliga wickets som Keaton Jennings, Cameron Steel och Graham Clark alla avfärdades för 20.
Bucks drag innefattade också wickets av i form Paul Collingwood och top-scorer Michael Richardson (27).
Barry McCarthy tog 2-20 när Durham slog tillbaka, men Northants avslutade dagen 59-3, 107 springer efter.
Division Twos nedre sida Durham gick in i spelet på baksidan av ett dramatiskt nederlag av Glamorgan och deras bräckliga slag line-up exponerades av Northants söm attack i en innings som varade bara 45,2 overs.
Northants förlorade Rob Newton, Alex Wakeley och Rob Keogh billigt i svar, men Max Holden (19 inte ute) och Chesney Hughes (16 inte ute) förhindrade ytterligare skador innan dåligt ljus kom tidigt.
Före detta Derbyshire och Leeward Islands fladderman Hughes, som spelade som en "gäst" för Northants i deras turnématch mot Sydafrika A, gör sitt första Championship framträdande sedan i augusti, på en icke-kontrakt, pay-as-you-play basis.
Nathan Buck tog en karriär-bästa 6-34 för att bowla Durham ut för 166 och ge Northants övertaget på dag ett.