Hi Sha'ul,

Am 11.08.26 um 21:16 schrieb Sha'ul:
Are these known CVEs causing the block from building port?

$ doas git -C /usr/ports pull
Password:
Already up to date.
$ doas portmaster -a
Password:
===>>> Starting check of installed ports for available updates
===>>> Launching child to update python312-3.12.13_3 to python312-3.12.13_4

===>>> All >> python312-3.12.13_3 (1/1)

===>>> Currently installed version: python312-3.12.13_3
===>>> Port directory: /usr/ports/lang/python312

===>>> Launching 'make checksum' for lang/python312 in background
===>>> Gathering dependency list for lang/python312 from ports
===>>> Initial dependency check complete for lang/python312

===>>> Returning to update check of installed ports


===>>> All >> (1)

===>>> The following actions will be taken if you choose to proceed:
         Upgrade python312-3.12.13_3 to python312-3.12.13_4

===>>> Proceed? y/n [y]


===>>> Starting build for ports that need updating <<<===

===>>> Launching child to install lang/python312

===>>> All >> lang/python312 (1/1)

===>>> Currently installed version: python312-3.12.13_3
===>>> Port directory: /usr/ports/lang/python312

===>>> Starting check for build dependencies
===>>> Gathering dependency list for lang/python312 from ports
===>>> Dependency check complete for lang/python312

===>>> All >> python312-3.12.13_3 (1/1)

===>  Cleaning for python312-3.12.13_4
===>  python312-3.12.13_4 has known vulnerabilities:
python312-3.12.13_4 is vulnerable:
  Python -- poplib module, when passed a user-controlled command, can have additional commands injected using newlines
   CVE: CVE-2025-15367
  WWW: https://vuxml.FreeBSD.org/ freebsd/6d3488ae-2e0f-11f1-88c7-00a098b42aeb.html

  Python -- imaplib module, when passed a user-controlled command, can have additional commands injected using newlines
   CVE: CVE-2025-15366
  WWW: https://vuxml.FreeBSD.org/ freebsd/0be929a5-2e0f-11f1-88c7-00a098b42aeb.html

2 problem(s) in 1 package(s) found.
=> Please update your ports tree and try again.
=> Note: Vulnerable ports are marked as such even if there is no update available. => If you wish to ignore this vulnerability rebuild with 'make DISABLE_VULNERABILITIES=yes'
*** Error code 1

Stop.
make[1]: stopped making "/tmp/ports/usr/ports/lang/python312/ work/.build_done.python._usr_local" in /usr/ports/lang/python312
*** Error code 1

Stop.
make: stopped making "build" in /usr/ports/lang/python312

===>>> make build failed for lang/python312
===>>> Aborting update

===>>> Update for lang/python312 failed
===>>> Aborting update


===>>> You can restart from the point of failure with this command line:
        portmaster <flags> lang/python312


This happens, because the default setting is DISABLE_VULNERABILITIES=no, so portmaster has to stop at such ports.

You can circumstance this with the following call:

portmaster -m 'DISABLE_VULNERABILITIES=yes' lang/python312

HTH,
Rainer


Reply via email to