VDB
EN
HIGH 7.5

GHSA-562r-8445-54r2

ComfyUI-Manager is Vulnerable to CRLF Injection in Configuration Handler

상세

## Impact

**Vulnerability Type**: CRLF Injection via ConfigParser

An attacker can inject special characters into HTTP query parameters to add arbitrary configuration values to the `config.ini` file. This can lead to security setting tampering or modification of application behavior.

**Affected Users**: Users running ComfyUI-Manager in environments where ComfyUI is configured with the `--listen` option to allow remote access.

**CVSS Score**: 7.5 (High)

## Patches

Fixed in the following versions: - **3.39.2** (v3.x branch) - **4.0.5** (v4.x branch)

Sanitization logic was added to the `write_config()` function to remove CRLF and NULL characters from all string values.

## Workarounds

If upgrading is not possible: - Run ComfyUI-Manager only on trusted networks - Block external access via firewall - Run on localhost only without the `--listen` option

## References

- [CWE-93: Improper Neutralization of CRLF Sequences](https://cwe.mitre.org/data/definitions/93.html) - [OWASP CRLF Injection](https://owasp.org/www-community/vulnerabilities/CRLF_Injection)

## Credit

This vulnerability was reported by: - 李存义 <xiaoheihei1107@gmail.com> - D0n9 Li <wyd0n9@gmail.com> - Swings <swing@mail.exp.sh> - Osword from SGLAB of Legendsec at Qi'anxin Group <zhzhdoai@gmail.com>

이 버전이 영향받나요?

사용 중인 패키지 버전을 입력하면 즉시 평가합니다.

영향 패키지

PyPI / comfy-cli
최초 영향 버전: 4.0.0 수정 버전: 4.0.5
수정 pip install --upgrade 'comfy-cli>=4.0.5'
PyPI / comfy-cli
최초 영향 버전: 0 수정 버전: 3.39.2
수정 pip install --upgrade 'comfy-cli>=3.39.2'

참고