Please do sic BCX on defenseless little p2pool. I double dog dare you to force it to evolve or die, because pressure makes diamonds. Too bad you can't.
I have no control over BCX.
You seem to be hard of hearing. P2Pool can't be fixed. The specific vulnerability is inherent in the fact that it is decentralized. There is no possible mitigation.
Since your feeble technical abilities are becoming too apparent, let me spell it out for you n00b.
Since P2Pool is decentralized, there is no central party to hide any information. Thus all the information for the pooling has to be public. Thus there is no way to hide the requirements of the block solution. Thus miners know when they've solved a block, and can choose to not share it.
The oblivious shares fix requires a change to the block chain, so that centralized pools can select a secret, then have miners solve a block solution that depends on that secret. Thus the miners never know if their mining share is a block solution or not. P2Pool can't do that, impossible.
Now please get a life and leave me alone.