Tyskan Jenny Hase vann 35-årsklassen med en bästastöt på 12,67 meter. Efraimsson tog silver med 11,72. Storbritanniens Nia Rutter tog bronset på 11.41.
Efraimsson har haft skadeproblem och säger så här om ytterligare en internationell medalj:
– Förberedelserna har varit så dåliga med ryggproblem sedan november som gjort att jag inte kunnat träna som jag vill. När det väl blivit bra, ja då slår jag till med en liten bristning på ett annat ställe i ryggen i tisdags. Sedan stängde vår hall och vi kunde inte träna mer den veckan. Jag fick ont i halsen torsdag och fredag. Och idag vaknade jag genomförkyld och kraftlös. Men jag gjorde allt vad jag kunde och jag är så glad och stolt över att jag fixade silvret.