Skip to content

alarms: use HardenedLoggingEventInputStream to address possible RCE when#8083

Merged
chubnastia merged 1 commit into11.1from
14678/11.1
Apr 29, 2026
Merged

alarms: use HardenedLoggingEventInputStream to address possible RCE when#8083
chubnastia merged 1 commit into11.1from
14678/11.1

Conversation

@DmitryLitvintsev
Copy link
Copy Markdown
Member

deseriaizing log messages

Motivation:

It has been reported that alarm server is vulnerable to RCE attack due to unprotected object deserialization.

Modification:

Replace OjectInputStream with HardenedLoggingEventInputStream from log4j

Result:

Better protection against RCE

Patch: https://rb.dcache.org/r/14678/
Acked-by: Anastasiia Chub
Target: trunk
Request: 11.2, 11.1, 11.0, 10.2

Require-notes: yes
Require-book: no

deseriaizing log messages

Motivation:
-----------

It has been reported that alarm server is vulnerable to RCE attack
due to unprotected object deserialization.

Modification:
-------------

Replace OjectInputStream with HardenedLoggingEventInputStream from log4j

Result:
-------

Better protection against RCE

Patch: https://rb.dcache.org/r/14678/
Acked-by: Anastasiia Chub
Target: trunk
Request: 11.2, 11.1, 11.0, 10.2

Require-notes: yes
Require-book: no
@chubnastia chubnastia merged commit fde4cc5 into 11.1 Apr 29, 2026
1 of 3 checks passed
@chubnastia chubnastia deleted the 14678/11.1 branch April 29, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants