No, it's a normal transaction...
No. It isn't.
It's a non-standard transaction.
It probably didn't reach any other nodes yet,
Most miners and block explorers recognize that it is a non-standard transaction. Therefore they reject it. Blockchain.info has a rather buggy implementation so they tend to be fooled occasionally into displaying transactions or blocks that are non-standard or invalid. This is one of those times.
but it will probably be included in a block in due time...
If there are any miners (or mining pools) out there that are intentionally including non-standard transactions in their blocks, then this transaction could eventually be confirmed, but it is very unlikely. This nonstandard transaction was created by a hacker intentionally for the purposes of sending transactions that will probably never confirm. This is why it is important NOT to exchange any product or service until a transaction is confirmed unless you have a trust relationship with the sender.
It's 172 bytes, 20.000 satoshi's fee = 116 satoshi's per byte... SO it won't probably take to long since
https://bitcoinfees.21.co/ only recommands 90 satoshi's per byte at the time of writing...
It is impossible to say for certain if or when it will confirm, but since it is non-standard, there's a good chance that it might not ever confirm.
The only thing that worries me is that the outputs are going to an address with label "Bitcoin Magic Doubler"... You do know that 99,999999999999% of those doublers are ponzi's or straight up scams???
This particular one is designed to allow senders to receive a non-standard transaction back that will never confirm. Then they can send bitcoins from that unconfirmed transaction to someone else and hope that the recipient is foolish enough to send a product or service in exchange for the unconfirmed bitcoins.
This is strange... I tried to push your transaction trough my node, but got this message:
64: non-mandatory-script-verify-flag (Witness program hash mismatch).
Exactly. Like I said, it's a non-standard transaction. Most nodes will reject it. Blockchain.info appears to not notice that it is non-standard.
Is this a new exploit that only affects on blockchain.info?
Not new, but yes, it is an exploit that takes advantage of the fact that valid, but non-standard, transactions are displayed by blockchain.info and hopes that there aren't any miners confirming non-standard transactions.
I receive a payment that trace back from this transaction.
Then either the person that sent you the payment is trying to steal from you, or someone else already stole from them and they are trying to pass on the loss to you.
If they didn't to this to you intentionally (and they are the victim) then the person that sent the transaction to you needs to be informed that they should never spend unconfirmed bitcoins.