According to BIP340:
However, a major drawback of this optimization is that finding collisions in a short hash function is easy. This complicates the implementation of secure signing protocols in scenarios in which a group of mutually distrusting signers work together to produce a single joint signature (see Applications below). In these scenarios, which are not captured by the SUF-CMA model due its assumption of a single honest signer, a promising attack strategy for malicious co-signers is to find a collision in the hash function in order to obtain a valid signature on a message that an honest co-signer did not intend to sign.
In the version of Schnorr used by BIP340, the arguments to the hash function are given by the following:
$e=\text{hash}(R || P || m)$
In order to sign an unintended message, a malicious signer would need to find a collision between two different messages:
$e=\text{hash}(R||P||m_0)=\text{hash}(R||P||m_1)$
But this implies $m_0$ is not committed to before calculating $R$. It seems strange that this "attack" requires convincing the honest signer to sign a particular message $m_0$ after they already calculated their particular $R_H$ value. If $m$ were committed before generating $R$ is this type of attack still possible?