It seems that the only difference is in the context of usage. "Attribute" is used in the context of formal linguistics, and "modifier" is used in a less formal context.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.