CVE-2026-122158 Control de acceso indebido en la función MemberService::create de InvoiceShelf
Vulnerabilidad en InvoiceShelf hasta 2.4.3 y 3.0.0-alpha.3 en la función MemberService::create del archivo app/Domains/Accounts/Application/MemberService.php. La manipulación de los argumentos companies[].id y companies[].role permite un control de acceso indebido. El ataque puede realizarse de forma remota y el exploit es público. Se corrige actualizando a las versiones 2.4.4 y 3.0.0-alpha.4.
CVSS 3.1
- CVSS 4.05.1 · media
- Probabilidad de explotación · EPSS del 09/110,3 % · percentil 19
- Explotada activamenteNo confirmada
- Exploit públicoSí, 1
Afectados
InvoiceShelf
2.4.02.4.12.4.22.4.33.0.0-alpha.03.0.0-alpha.13.0.0-alpha.23.0.0-alpha.3
Qué hacer
- Verificá si usás InvoiceShelf y en qué versión.
- Actualizá a la versión corregida que indique el fabricante en su aviso o aplicá su mitigación.
- Revisá registros y accesos de los sistemas expuestos para descartar un uso previo.
- Priorizá la corrección: hay código de explotación público.
Exploits públicos
Código publicado por terceros. Puede ser malicioso: revisalo solo en un entorno aislado.
Calculadora CVSS
CVSS 3.1 · 4.7 MEDIA
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosAltos
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadBaja
- DisponibilidadBaja
- Madurez del exploitPrueba de concepto
- Nivel de remediaciónCorrección oficial
- Confianza del informeConfirmada
CVSS 4.0 · 5.1 MEDIA
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Requisitos del ataqueNinguno
- Privilegios requeridosAltos
- Interacción del usuarioNinguna
- Confidencialidad (sistema vulnerable)Baja
- Integridad (sistema vulnerable)Baja
- Disponibilidad (sistema vulnerable)Baja
- Confidencialidad (sistemas posteriores)Ninguna
- Integridad (sistemas posteriores)Ninguna
- Disponibilidad (sistemas posteriores)Ninguna
- Madurez del exploitPrueba de concepto
CVSS 3.0 · 4.7 MEDIA
CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C
- Vector de ataqueRed
- Complejidad del ataqueBaja
- Privilegios requeridosAltos
- Interacción del usuarioNinguna
- AlcanceSin cambio
- ConfidencialidadBaja
- IntegridadBaja
- DisponibilidadBaja
- Madurez del exploitPrueba de concepto
- Nivel de remediaciónCorrección oficial
- Confianza del informeConfirmada
Descripción original
A security flaw has been discovered in InvoiceShelf up to 2.4.3/3.0.0-alpha.3. Affected by this issue is the function MemberService::create of the file app/Domains/Accounts/Application/MemberService.php. Performing a manipulation of the argument companies[].id/companies[].role results in improper access controls. The attack is possible to be carried out remotely. The exploit has been released to the public and may be used for attacks. Upgrading to version 2.4.4 and 3.0.0-alpha.4 can resolve this issue. The patch is named c798b513c3ab6e672a1678774720fbb282f4d0c6. It is recommended to upgrade the affected component.
Referencias (10)
- vuldb.com/vuln/431158
- vuldb.com/vuln/431158/cti
- vuldb.com/cve/CVE-2026-122158
- vuldb.com/submit/1028117
- github.com/InvoiceShelf/InvoiceShelf/security/advisories/GHSA-c9cx-7r7m-264v
- github.com/InvoiceShelf/InvoiceShelf/pull/822
- github.com/capivara-research/GHSA-c9cx-7r7m-264v
- github.com/InvoiceShelf/InvoiceShelf/commit/c798b513c3ab6e672a1678774720fbb282f4d0c6
- github.com/InvoiceShelf/InvoiceShelf/releases/tag/3.0.0-alpha.4
- github.com/InvoiceShelf/InvoiceShelf/
Historial (2)
- VULNERABILIDADNueva vulnerabilidad detectada.
- EXPLOIT PÚBLICOSe publicó capivara-research/CVE-2026-122158.
Resumen traducido automáticamente de la descripción original. Fuente: Nureq Monitor. Cómo funciona.