Silverfish

Silverfish are small, bug-like hostile mobs found in strongholds and mountains.

Drops
Silverfish have no drops other than when killed by a player or tamed wolf.

Infested blocks
Silverfish spawn from broken infested blocks, which generate in strongholds, igloos with basements, mansion fake portal rooms and mountains biomes. Silverfish do not appear if the block is broken with Silk Touch.

Spawners
When spawning from spawners, they can spawn only in light level 11 or lower, except on top of stone and its variants, where they can spawn at any light level. They also cannot spawn within a 5 block distance of any player. Silverfish spawners naturally generate in end portal rooms in strongholds.

Behavior
Silverfish are the fifth smallest mobs in Minecraft, after the baby turtle, the baby bee, normal pufferfish and the endermite; their height is less than that of a slab.

Silverfish have the ability to "call" other silverfish in the area upon being hit. These silverfish have the ability to see through walls and pathfind until they reach the player.

When idle, silverfish enter a nearby stone, cobblestone, stone bricks, mossy stone bricks, cracked stone bricks, or chiseled stone bricks block, transforming it into the respective infested block. They cannot infest mossy cobblestone, despite being capable of infesting both mossy blocks and cobblestone, and they also cannot infest slab and stairs variants of these blocks. They also (as of 1.15.2) are unable to infest Andesite, Diorite, Granite, or Smooth stone.

When they suffer poison damage or damage inflicted by the player, and survive, they may cause other silverfish within a 21×11×21 area to break out of their monster eggs. The player can, therefore, prevent other silverfish from appearing by killing them in one shot.

Silverfish, being arthropods, take more damage from tools with the Bane of Arthropods enchantment.

Data values
Silverfish have entity data associated with them that contain various properties of the mob.

Trivia

 * In real life, silverfish are small, relatively harmless, wingless arthropods that are often found in dark areas in buildings and the wooden pilings of seaside piers and trees. They are infamous for damaging paper-based products. During cold temperatures, they are known to enter a sort of "hibernation" by expelling most of the water in their body. During this state, they greatly resemble small stones or gravel, likely inspiring their Minecraft counterparts.
 * Unlike most Minecraft mobs, they do not have a plush toy.
 * They appeared in the April Fools 2.0 update as the Redstone Bug.
 * In Bedrock Edition, letting a silverfish enter regular stone bricks turns them into infested stone instead of infested stone bricks.
 * If you 1-shot a silverfish by dealing nine or more hearts of damage, other silverfish will NOT come out of infested blocks! You can do this by simply adding the enchantments: sharpness or bane of arthropods to increase the damage towards silverfish. You can also hit them with a regular diamond axe which one-shots them since they deal nine hearts of damage!