Bug 284583 - net-mgmt/cacti: update to 1.2.29
Summary: net-mgmt/cacti: update to 1.2.29
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Rodrigo Osorio
URL:
Keywords: security
Depends on:
Blocks:
 
Reported: 2025-02-05 08:41 UTC by Rodrigo Osorio
Modified: 2025-02-07 06:43 UTC (History)
4 users (show)

See Also:
m.muenz: maintainer-feedback+


Attachments
Upgrade patch (855 bytes, patch)
2025-02-05 08:41 UTC, Rodrigo Osorio
no flags Details | Diff
Extended patch to fix plist (2.82 KB, patch)
2025-02-05 09:10 UTC, Rodrigo Osorio
no flags Details | Diff
Add security/vuxml entry (1.78 KB, patch)
2025-02-05 16:33 UTC, Rodrigo Osorio
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rodrigo Osorio freebsd_committer freebsd_triage 2025-02-05 08:41:55 UTC
Created attachment 257248 [details]
Upgrade patch

This version include the following security fixes:

* security #GHSA-c5j8-jxj3-hh36: Authenticated RCE via multi-line SNMP responses
* security #GHSA-f9c7-7rc3-574c: SQL Injection vulnerability when using tree rules through Automation API
* security #GHSA-fh3x-69rr-qqpp: SQL Injection vulnerability when request automation devices
* security #GHSA-fxrq-fr7h-9rqq: Arbitrary File Creation leading to RCE
* security #GHSA-pv2c-97pp-vxwg: Local File Inclusion (LFI) Vulnerability via Poller Standard Error Log Path
* security #GHSA-vj9g-p7f2-4wqj: SQL Injection vulnerability when view host template
Comment 1 Rodrigo Osorio freebsd_committer freebsd_triage 2025-02-05 09:10:36 UTC
Created attachment 257249 [details]
Extended patch to fix plist
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2025-02-05 15:44:01 UTC
(In reply to Rodrigo Osorio from comment #1)
Hi Rodrigo,

Could you add an entry for security/vuxml?
Comment 3 Rodrigo Osorio freebsd_committer freebsd_triage 2025-02-05 16:33:03 UTC
Created attachment 257263 [details]
Add security/vuxml entry

Add security/vuxml entry for net-mgmt/cacti < 1.2.29
Comment 4 Rodrigo Osorio freebsd_committer freebsd_triage 2025-02-06 12:15:55 UTC
m.muenz@gmail.com, I'm awaiting for your approval to this PR
Comment 5 Michael Muenz 2025-02-06 17:18:02 UTC
Looks good, thank you! TBH, my time is way to limited for QA. I'm fine with it if you want to take maintainership.
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-02-06 21:12:27 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3f7707eabeeb878a4a31c2abebd1b07fece25c50

commit 3f7707eabeeb878a4a31c2abebd1b07fece25c50
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2025-02-05 09:27:31 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2025-02-06 21:07:32 +0000

    net-mgmt/cacti: update to 1.2.29

    Changelog: https://github.com/Cacti/cacti/releases/tag/release%2F1.2.29

    Security: CVE-2025-22604 / GHSA-c5j8-jxj3-hh36: Authenticated RCE via multi-line SNMP responses
    Security: CVE-2025-24368 / GHSA-f9c7-7rc3-574c: SQL Injection vulnerability when using tree rules through Automation API
    Security: CVE-2024-54145 / GHSA-fh3x-69rr-qqpp: SQL Injection vulnerability when request automation devices
    Security: CVE-2025-24367 / GHSA-fxrq-fr7h-9rqq: Arbitrary File Creation leading to RCE
    Security: CVE-2024-45598 / GHSA-pv2c-97pp-vxwg: Local File Inclusion (LFI) Vulnerability via Poller Standard Error Log Path
    Security: CVE-2024-54146 / GHSA-vj9g-p7f2-4wqj: SQL Injection vulnerability when view host template

    Per maintainer request take maintenership

    PR:             284583
    Approved by:     Michael Muenz <m.muenz@gmail.com> (maintainer)

 net-mgmt/cacti/Makefile  | 4 ++--
 net-mgmt/cacti/distinfo  | 6 +++---
 net-mgmt/cacti/pkg-plist | 8 ++++++--
 3 files changed, 11 insertions(+), 7 deletions(-)
Comment 7 commit-hook freebsd_committer freebsd_triage 2025-02-06 22:24:35 UTC
A commit in branch 2025Q1 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c98a12b83febe9a7914a94cc994f1717597d55df

commit c98a12b83febe9a7914a94cc994f1717597d55df
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2025-02-05 09:27:31 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2025-02-06 21:37:53 +0000

    net-mgmt/cacti: update to 1.2.29

    Changelog: https://github.com/Cacti/cacti/releases/tag/release%2F1.2.29

    Security: CVE-2025-22604 / GHSA-c5j8-jxj3-hh36: Authenticated RCE via multi-line SNMP responses
    Security: CVE-2025-24368 / GHSA-f9c7-7rc3-574c: SQL Injection vulnerability when using tree rules through Automation API
    Security: CVE-2024-54145 / GHSA-fh3x-69rr-qqpp: SQL Injection vulnerability when request automation devices
    Security: CVE-2025-24367 / GHSA-fxrq-fr7h-9rqq: Arbitrary File Creation leading to RCE
    Security: CVE-2024-45598 / GHSA-pv2c-97pp-vxwg: Local File Inclusion (LFI) Vulnerability via Poller Standard Error Log Path
    Security: CVE-2024-54146 / GHSA-vj9g-p7f2-4wqj: SQL Injection vulnerability when view host template

    Per maintainer request take maintenership

    PR:             284583
    Approved by:     Michael Muenz <m.muenz@gmail.com> (maintainer)

    (cherry picked from commit 3f7707eabeeb878a4a31c2abebd1b07fece25c50)

 net-mgmt/cacti/Makefile  | 4 ++--
 net-mgmt/cacti/distinfo  | 6 +++---
 net-mgmt/cacti/pkg-plist | 8 ++++++--
 3 files changed, 11 insertions(+), 7 deletions(-)
Comment 8 Rodrigo Osorio freebsd_committer freebsd_triage 2025-02-07 06:43:19 UTC
Committed, thanks