Project

General

Profile

Actions

Architecture #15109

open

Rudder should not have exec binaries in /var, it conflicts with security best practices

Architecture #15109: Rudder should not have exec binaries in /var, it conflicts with security best practices

Added by François ARMAND over 6 years ago. Updated 24 days ago.

Status:
New
Priority:
N/A
Assignee:
-
Category:
Security
Target version:
Effort required:
Medium
Name check:
Fix check:
Regression:
No

Description

In Rudder, we have executable binaries in /var/rudder/cfengine-community/bin/ (like cf-agent etc).

This conflict with security best practice, particlarly mounting /var in noexec.

Moreover, binaries in /var/rudder/cfengine-community/bin/ are duplicated and they are also in /opt/rudder/bin/


Subtasks

Updated by Alexis Mousset over 6 years ago Actions #1

They are not duplicated anymore in 5.1 (replaced by a symlink). Only using /opt/rudder/bin would require changing in CFEngine behavior, so would require (maybe quite large) architecural changes.

Updated by Vincent MEMBRÉ over 6 years ago Actions #2

  • Target version changed from 6.0.0~beta1 to 6.0.0
  • Priority changed from 32 to 62

Updated by Benoît PECCATTE over 6 years ago Actions #3

  • Effort required set to Medium
  • Priority changed from 62 to 45

Updated by Alexis Mousset over 6 years ago Actions #4

  • Target version changed from 6.0.0 to 6.0.1

Updated by Alexis Mousset about 6 years ago Actions #5

  • Target version changed from 6.0.1 to 6.1.0~beta1
  • Priority changed from 45 to 22

Updated by Alexis Mousset almost 6 years ago Actions #6

  • Target version changed from 6.1.0~beta1 to 6.2.0~beta1
  • Priority changed from 22 to 21

Updated by François ARMAND over 5 years ago Actions #7

  • User visibility changed from Infrequent - complex configurations | third party integrations to Operational - other Techniques | Rudder settings | Plugins
  • Priority changed from 21 to 25

Updated by Vincent MEMBRÉ over 5 years ago Actions #8

  • Target version changed from 6.2.0~beta1 to 6.2.0~rc1
  • Priority changed from 25 to 49

Updated by François ARMAND over 5 years ago Actions #9

  • Target version deleted (6.2.0~rc1)

Updated by François ARMAND about 4 years ago Actions #10

  • Tracker changed from Bug to Architecture
  • Severity deleted (Critical - prevents main use of Rudder | no workaround | data loss | security)
  • User visibility deleted (Operational - other Techniques | Rudder settings | Plugins)
  • Priority deleted (49)

Updated by Elaad FURREEDAN about 1 year ago Actions #11

  • Regression set to No

I affect system updated plugins report to that are not sent

Updated by Elaad FURREEDAN about 1 year ago Actions #12

  • Subtask #26052 added

Updated by Elaad FURREEDAN about 1 year ago Actions #13

  • Priority changed from N/A to To review

Updated by Nicolas CHARLES about 1 year ago Actions #14

  • Target version set to 8.3.0~alpha1

Targeting to 8.3, and hopefully we'll be able to backport some

Updated by Nicolas CHARLES about 1 year ago Actions #15

  • Priority changed from To review to N/A

Updated by Vincent MEMBRÉ about 1 year ago Actions #16

  • Target version changed from 8.3.0~alpha1 to 8.3.0~beta1

Updated by Vincent MEMBRÉ about 1 year ago Actions #17

  • Target version changed from 8.3.0~beta1 to 8.3.0~rc1

Updated by Vincent MEMBRÉ 11 months ago Actions #18

  • Target version changed from 8.3.0~rc1 to 8.3.0

Updated by Vincent MEMBRÉ 11 months ago Actions #19

  • Target version changed from 8.3.0 to 8.3.1

Updated by Vincent MEMBRÉ 10 months ago Actions #20

  • Target version changed from 8.3.1 to 8.3.2

Updated by Vincent MEMBRÉ 9 months ago Actions #21

  • Target version changed from 8.3.2 to 8.3.3

Updated by Félix DALLIDET 8 months ago Actions #22

  • Target version changed from 8.3.3 to 8.3.4

Updated by Vincent MEMBRÉ 6 months ago Actions #23

  • Target version changed from 8.3.4 to 8.3.5

Updated by Vincent MEMBRÉ 5 months ago Actions #24

  • Target version changed from 8.3.5 to 8.3.6

Updated by Vincent MEMBRÉ 4 months ago Actions #25

  • Target version changed from 8.3.6 to 8.3.7

Updated by Vincent MEMBRÉ 3 months ago Actions #26

  • Target version changed from 8.3.7 to 8.3.8

Updated by Vincent MEMBRÉ 3 months ago Actions #27

  • Target version changed from 8.3.8 to 8.3.9

Updated by Vincent MEMBRÉ 24 days ago Actions #28

  • Target version changed from 8.3.9 to 8.3.10
Actions

Also available in: PDF Atom