# Fixable

**Fixable,** (at least in OS depedencies)  meant that, for a certain vulnerability in a version of a dependency, there exists a further version that fixes the vulnerability.

Because there is not always a fix available, **Fixable** can take different values:

* **No Fix Available** : There does not exist any version that resolves the vulnerability.
* **Auto Fix Available** : There exists a newer version of the dependency that fixes the vulnerability. Besides, it also means that Xygeni can automatically fix the vulnerability (visit [Xygeni's Automatic Fix](https://docs.xygeni.io/xygeni-products/open-source-security-oss/oss-auto-remediation) for further information)
* **Manual Fix Available** : There exists a newer version of the dependency that fixes the vulnerability. In this case [Xygeni's Automatic Fix](https://docs.xygeni.io/xygeni-products/open-source-security-oss/oss-auto-remediation) is not possible due to different reasons (the fix entails a sequence of manual tasks, the package manager fix automation is not supported yet by Xygeni, etc...). In these cases, you should follow the provided recommendations to fix the vulnerability.
