Description
log4js-node is a port of log4js to node.js. In affected versions default file permissions for log files created by the file, fileSync and dateFile appenders are world-readable (in unix). This could cause problems if log files contain sensitive information. This would affect any users that have not supplied their own permissions for the files via the mode parameter in the config. Users are advised to update.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| log4js-node | log4js-node | < 6.4.0 | — |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | node-log4js | 6.4.1+~cs8.3.5-1 | — |
| Debian 13 | node-log4js | 6.4.1+~cs8.3.5-1 | — |
| Debian 12 | node-log4js | 6.4.1+~cs8.3.5-1 | — |
| Debian 10 | node-log4js | 4.0.2-2+deb10u1 | DLA-3229-1 |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 20.04 LTS | node-log4js | No fix yet | — |
| Ubuntu 18.04 LTS | node-log4js | No fix yet | — |
| Ubuntu 16.04 LTS | node-log4js | No fix yet | — |
Azure Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Azure Linux 3 | js-jquery | No fix yet | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | log4js | < 6.4.0 | 6.4.0 | GHSA-82v2-mx6x-wq7q |
Advisories 1
- DLA-3229-1 node-log4js - security update Debian Security (DSA / DLA) · Mar 9, 2026
References
- https://github.com/log4js-node/log4js-node/security/advisories/GHSA-82v2-mx6x-wq7q
- https://github.com/log4js-node/log4js-node/pull/1141/commits/8042252861a1b65adb66931fdf702ead34fa9b76
- https://github.com/log4js-node/streamroller/pull/87
- https://github.com/log4js-node/log4js-node/blob/v6.4.0/CHANGELOG.md#640
- [debian-lts-announce] 20221206 [SECURITY] [DLA 3229-1] node-log4js security update mailing-list