- Description
- Crayfish is a collection of Islandora 8 microservices, one of which, Homarus, provides FFmpeg as a microservice. Prior to Crayfish version 4.1.0, remote code execution may be possible in web-accessible installations of Homarus in certain configurations. The issue has been patched in `islandora/crayfish:4.1.0`. Some workarounds are available. The exploit requires making a request against the Homarus's `/convert` endpoint; therefore, the ability to exploit is much reduced if the microservice is not directly accessible from the Internet, so: Prevent general access from the Internet from hitting Homarus. Alternatively or additionally, configure auth in Crayfish to be more strongly required, such that requests with `Authorization` headers that do not validate are rejected before the problematic CLI interpolation occurs.
- Source
- security-advisories@github.com
- NVD status
- Deferred
CVSS 3.1
- Type
- Secondary
- Base score
- 9.8
- Impact score
- 5.9
- Exploitability score
- 3.9
- Vector string
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Severity
- CRITICAL
- security-advisories@github.com
- CWE-150
- Hype score
- Not currently trending
CVE-2025-25286 - Critical RCE in Islandora Crayfish/Homarus. CVSS 9.8. Exploits via /convert endpoint. Update to 4.1.0 or apply workarounds immediately. #CVE #infosec #Islandora #cvealert #100DaysOfCode #sysadmin #DevSecOps
@HugoValters
28 May 2026
58 Impressions
0 Retweets
0 Likes
0 Bookmarks
1 Reply
0 Quotes
๐จ CVE-2025-25286 โ ๏ธ๐ด CRITICAL (9.8) ๐ข Islandora - Crayfish ๐๏ธ < 4.1.0 ๐ https://t.co/2yoMlh44Q4 ๐ https://t.co/9cOU8e3dj5 #CyberCron #VulnAlert https://t.co/TJgfjj9rvX
@cybercronai
13 Feb 2025
11 Impressions
0 Retweets
0 Likes
0 Bookmarks
0 Replies
0 Quotes