To date, the latest jailbreak available concerns iOS 7.0.x, i.e iOS 7.0 to iOS 7.0.6. All devices are supported, even as the latest iPhone 5s or iPad Air. It achieved with the tool Evasi0n7. Since iOS 7.1, no jailbreak (public) has emerged.The iPhone 4 ,however, can indeed be jailbroken, but it is a tethered jailbreak. A computer is required in each time you restart the device. The flaw used is a hardware fault, witch means that it can not be corrected by Apple via a software update.
Today, Stefan Esser, better known under the name of i0n1c, has published an interesting photo on Twitter. The hacker shows a jailbroken iPhone 5c under iOS 7.1.1. This jailbreak is not surprising. Hackers have always some flaws aside, some can be exploited and are therefore used for a public jailbreak. Others are not and are therefore used only between hackers.
Without going into detail, i0n1c says that the flaw used here does not come from a known vulnerability. This is a bug that is operated at kernel level, i.e the core of iOS.
Do not expect an output of the tool. i0n1c had released a jailbreak tool for iOS 4, but the hacker is gradually removed from the scene of the jailbreak since. He prefers to return to his job, namely security researcher.