to the best of my knowledge, given that cultivated mushrooms are considered a 'food', they are therefore usually subject to food standards. For example, the Australia and New Zealand Food Standards Code advises a maximum level (ML) of Cd and Pb in vegetables as 0.1 mg kg-1 fresh weight (FW) - (you may wish to double check this).
However, in Europe, the tolerable intake levels for edible wild mushrooms are substantially higher compared with those for cultivated mushrooms. In Czech Republic for example, the respective limits for Hg, Cd and Pb in wild-growing mushrooms are 5.0, 2.0 and 10.0 mg kg-1 (DM), while 1.0, 1.0 and 10.0 mg kg-1 (DM) are established for cultivated ones (see a paper by Kalac & Svoboda 2000).
As for a blanket standard set by the WHO, you may want to look at WHO food standard guidelines.
Thanks Racheel. such kinds of permissible limit not set by ministry of food and agriculture in Pakistan. i search a lot of literature WHO. 1982 and SEPA 1995. here as confusion in the permissible level of Fe. 15mg /kg. how i supported my Fe values . i am still confuse. ?????
It depend to dietary , national food style , and nutrition in table . Each country may be accept different levels of heavy metals. In Iran Cd limit is 0.2 mg/kg FW. You can find in Iranian Standard Organization web page. I hope it help you.
to follow on from my previous answer, if you go to the link below, Table 7 lists the maximum daily tolerable limits for human intake (as set by different agencies).
I agree with Piotr Rzymsky, but unfortunately the first version of the EC Regulation 1881/2006 was "cultivated mushrooms" and this has been changed (in 2008, if I'm not wrong) to three mentioned species...
And in the EC Regulation there is also another problem: the lack of definition of what "porcini" are: basing on EC Regulation 396/2005, porcini are "Boletus edulis", without any other specification. This MUST be intended in "sensu lato", but actually it's not written...