Skip to content

asterisk, pjproject: update CPE IDs (OpenWrt 25.12)#940

Open
RomanGenexis wants to merge 2 commits into
openwrt:openwrt-25.12from
RomanGenexis:asterisk-pjsip-cpe-id-25.12
Open

asterisk, pjproject: update CPE IDs (OpenWrt 25.12)#940
RomanGenexis wants to merge 2 commits into
openwrt:openwrt-25.12from
RomanGenexis:asterisk-pjsip-cpe-id-25.12

Conversation

@RomanGenexis
Copy link
Copy Markdown

This PR only changes the Makefile metadata in asterisk and pjproject, namely PKG_CPE_ID. These changes shouldn't affect the compilation or runtime.

Below are the commit messages for respective changes, they should be pretty self-descriptive.

This is a backport of #939 to OpenWrt 25.12.


  • asterisk: update CPE ID

    In the official CPE dictionary 1, the latest Asterisk versions to have the
    old cpe:/a:digium:asterisk ID are 18.20.1 (2023-12-14), 20.5.1 (2023-12-14),
    21.0.0 (2023-10-18).

    All of them appeared in the CPE database in December 2023. Other Asterisk
    branches reached EoL before 2024 2.

    For all new Asterisk security advisories since 2024 3, the CPE ID used is
    cpe:/a:sangoma:asterisk, with first entries appearing in the database in
    August 2024.

    Update the CPE ID to the new value of cpe:/a:sangoma:asterisk.

  • pjproject: update CPE ID

    In the official CPE dictionary 4, cpe:/a:pjsip:pjsip is marked "deprecated"
    for most of the recorded versions. The value of deprecatedBy points at
    respective versions under cpe:/a:teluu:pjsip.

    The deprecation marking is pretty recent (2026-05-06). There are CVEs from 2026
    that reference both the deprecated 5 and the new 6 CPE IDs. It then depends
    on each particular analysis tool whether it consults the CPE database for
    deprecations.

    Update the CPE ID to the non-deprecated value of cpe:/a:teluu:pjsip.

In the official CPE dictionary [1], the latest Asterisk versions to have the
old `cpe:/a:digium:asterisk` ID are 18.20.1 (2023-12-14), 20.5.1 (2023-12-14),
21.0.0 (2023-10-18).

All of them appeared in the CPE database in December 2023. Other Asterisk
branches reached EoL before 2024 [2].

For all new Asterisk security advisories since 2024 [3], the CPE ID used is
`cpe:/a:sangoma:asterisk`, with first entries appearing in the database in
August 2024.

Update the CPE ID to the new value of `cpe:/a:sangoma:asterisk`.

[1]: https://nvd.nist.gov/products/cpe
[2]: https://docs.asterisk.org/About-the-Project/Asterisk-Versions/
[3]: https://github.com/asterisk/asterisk/security

Signed-off-by: Roman Azarenko <roman.azarenko+gh@genexis.eu>
In the official CPE dictionary [1], `cpe:/a:pjsip:pjsip` is marked "deprecated"
for most of the recorded versions. The value of `deprecatedBy` points at
respective versions under `cpe:/a:teluu:pjsip`.

The deprecation marking is pretty recent (2026-05-06). There are CVEs from 2026
that reference both the deprecated [2] and the new [3] CPE IDs. It then depends
on each particular analysis tool whether it consults the CPE database for
deprecations.

Update the CPE ID to the non-deprecated value of `cpe:/a:teluu:pjsip`.

[1]: https://nvd.nist.gov/products/cpe
[2]: https://www.cvedetails.com/vulnerability-list/vendor_id-21360/product_id-65638/Pjsip-Pjsip.html
[3]: https://www.cvedetails.com/vulnerability-list/vendor_id-17771/product_id-44396/Teluu-Pjsip.html

Signed-off-by: Roman Azarenko <roman.azarenko+gh@genexis.eu>
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.

1 participant