reachy-mini
Activity
- Latest release
- 4d ago
- Total releases
- 71
- Cadence
- ~2 days
- Last 12 months
- 71
Details
- First release
- Oct 15, 2025
| Version | Released | |
|---|---|---|
1.11.0rc1
pre
|
1.11.0rc1
pre
Dependencies (50)
+ 42 more |
|
1.10.0
minor
|
1.10.0
minor
Dependencies (51)
+ 43 more |
|
1.10.0rc6
pre
|
1.10.0rc6
pre
Dependencies (51)
+ 43 more |
|
1.10.0rc5
pre
|
1.10.0rc5
pre
Dependencies (51)
+ 43 more |
|
1.10.0rc4
pre
|
1.10.0rc4
pre
Dependencies (49)
+ 41 more |
|
1.10.0rc3
pre
|
1.10.0rc3
pre
Dependencies (49)
+ 41 more |
|
1.10.0rc2
pre
|
1.10.0rc2
pre
Dependencies (49)
+ 41 more |
|
1.10.0rc1
pre
|
1.10.0rc1
pre
Dependencies (49)
+ 41 more |
|
1.9.0
minor
|
1.9.0
minor
Dependencies (49)
+ 41 more |
|
1.9.0rc1
pre
|
1.9.0rc1
pre
Dependencies (49)
+ 41 more |
|
1.8.4
patch
|
1.8.4
patch
Dependencies (48)
+ 40 more |
|
1.8.3
patch
|
1.8.3
patch
Dependencies (48)
+ 40 more |
|
1.8.2
patch
|
1.8.2
patch
Dependencies (48)
+ 40 more |
|
1.8.1
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.8.1
patch
Dependencies (47)
+ 39 more |
|
1.8.0
minor
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.8.0
minor
Dependencies (46)
+ 38 more |
|
1.8.0rc1
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.8.0rc1
pre
Dependencies (46)
+ 38 more |
|
1.7.3
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.7.3
patch
Dependencies (45)
+ 37 more |
|
1.7.2
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.7.2
patch
Dependencies (45)
+ 37 more |
|
1.7.1
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.7.1
patch
Dependencies (45)
+ 37 more |
|
1.7.0
minor
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.7.0
minor
Dependencies (46)
+ 38 more |
|
1.6.4
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.6.4
patch
Dependencies (46)
+ 38 more |
|
1.6.3
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.6.3
patch
Dependencies (46)
+ 38 more |
|
1.6.2
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.6.2
patch
Dependencies (46)
+ 38 more |
|
1.6.1
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.6.1
patch
Dependencies (46)
+ 38 more |
|
1.6.0
minor
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.6.0
minor
Dependencies (45)
+ 37 more |
|
1.5.1
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.5.1
patch
Dependencies (44)
+ 36 more |
|
1.5.0
minor
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.5.0
minor
Dependencies (44)
+ 36 more |
|
1.4.1
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.4.1
patch
Dependencies (44)
+ 36 more |
|
1.4.0.dev0
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.4.0.dev0
pre
Dependencies (44)
+ 36 more |
|
1.4.0
minor
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.4.0
minor
Dependencies (52)
+ 44 more |
|
1.3.1
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.3.1
patch
Dependencies (49)
+ 41 more |
|
1.3.0
minor
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.3.0
minor
Dependencies (49)
+ 41 more |
|
1.2.13
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.13
patch
Dependencies (49)
+ 41 more |
|
1.2.11
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.11
patch
Dependencies (49)
+ 41 more |
|
1.2.10
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.10
patch
Dependencies (47)
+ 39 more |
|
1.2.9
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.9
patch
Dependencies (47)
+ 39 more |
|
1.2.8
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.8
patch
Dependencies (47)
+ 39 more |
|
1.2.7
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.7
patch
Dependencies (47)
+ 39 more |
|
1.2.7rc2
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.7rc2
pre
Dependencies (47)
+ 39 more |
|
1.2.7rc1
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.7rc1
pre
Dependencies (47)
+ 39 more |
|
1.2.6
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.6
patch
Dependencies (47)
+ 39 more |
|
1.2.6rc3
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.6rc3
pre
Dependencies (47)
+ 39 more |
|
1.2.6rc2
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.6rc2
pre
Dependencies (47)
+ 39 more |
|
1.2.6rc1
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.6rc1
pre
Dependencies (47)
+ 39 more |
|
1.2.5
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.5
patch
Dependencies (47)
+ 39 more |
|
1.2.5rc4
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.5rc4
pre
Dependencies (47)
+ 39 more |
|
1.2.5rc3
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.5rc3
pre
Dependencies (47)
+ 39 more |
|
1.2.5rc2
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.5rc2
pre
Dependencies (47)
+ 39 more |
|
1.2.5rc1
pre
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.5rc1
pre
Dependencies (47)
+ 39 more |
|
1.2.4
patch
1 CVE
CVE-2026-55419
PYSEC-2026-3916
GHSA-m2pc-3q4q-w6jr
Sep 10, 2026
reachy_mini Allows Unrestricted Upload of File with Dangerous Type
5.3
/ 10
Medium
Network
Low
None
None
Unchanged
None
Low
None
SummaryThe Reachy Mini daemon exposes the “/api/media/sounds/upload” endpoint without authentication and file validation mechanisms. Compromise Chain: Unauthenticated to Full Root AccessThis issue is part of a full compromise chain allowing an unauthenticated user to gain root access on the Reachy’s operating system:
DescriptionThe root cause of the issue is at the handler located in “src/daemon/app/routers/media.py” file at the “upload_sound” method:
This endpoint lacks multiple defence mechanisms:
Additionally, the daemon is bound to the 0.0.0.0 network interfaces (a.k.a. all network interfaces) by default along with permissive CORS ( allow_origins=[“*”] ) meaning the following API endpoint is exposed to every network interface the daemon is connected to. PoC
ImpactDue to this issue, an attacker can upload malicious files instead of the intended sounds files, harming the integrity of the stored data and allowing an attacker to propagate a foothold in cases another vulnerabilities would arise. Fix suggestionPerform the following check on the API endpoint:
CreditThe vulnerability was discovered by Natan Nehorai of the JFrog Vulnerability Research team. Affected versions
1.0.0
1.0.0rc1
1.0.0rc4
1.0.0rc5
1.1.0
1.1.0rc3
1.1.0rc4
1.1.1
1.1.2
1.1.3
1.1.4
1.2.0
+ 46 more Show less
1.2.0rc1
1.2.1
1.2.10
1.2.11
1.2.13
1.2.2
1.2.3
1.2.3rc1
1.2.4
1.2.4rc1
1.2.4rc2
1.2.4rc3
1.2.4rc4
1.2.5
1.2.5rc1
1.2.5rc2
1.2.5rc3
1.2.5rc4
1.2.6
1.2.6rc1
1.2.6rc2
1.2.6rc3
1.2.7
1.2.7rc1
1.2.7rc2
1.2.8
1.2.9
1.3.0
1.3.1
1.4.0
1.4.0.dev0
1.4.1
1.5.0
1.5.1
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.7.0
1.7.1
1.7.2
1.7.3
1.8.0
1.8.0rc1
1.8.1
Fixed in
1.8.2
References
Updated Sep 10, 2026 · Source: OSV.dev |
1.2.4
patch
Dependencies (47)
+ 39 more |