BSD Ports

Vulnerable: version 2.1.28nb2 is affected by 1 known vulnerability. See below.

security/cyrus-sasl 2.1.28nb2 NetBSD

Simple Authentication and Security Layer

System
NetBSD
Repository
pkgsrc
License
original-bsd
Categories
security
Package size
171.9 KiB, 814.7 KiB installed

Description

SASL is a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. If its use is negotiated, a security layer is inserted between the protocol and the connection.

This is the Cyrus SASL API implentation. It can be used on the client or server side to provide authentication. See RFC 2222 for more information.

There's a mailing list for Cyrus SASL. Subscribe by sending a message to [email protected] with the body "subscribe cyrus-sasl". The mailing list is available via anonymous IMAP at imap://cyrus.andrew.cmu.edu/archive.cyrus-sasl or via the web at http://asg.web.cmu.edu/archive/mailbox.php3?mailbox=archive.cyrus-sasl.

This package does not include any mechanisms. Users will almost certainly want to install one or more of the packages security/cy2-*.

In the other systems

The newest version among them is 2.1.28, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDsecurity/cyrus-sasl2.1.28nb2 newest1 known---
FreeBSDsecurity/cyrus-sasl2 by name2.1.28_6 newestnone known-[email protected]2026-10-21
OpenBSDsecurity/cyrus-sasl2 by name2.1.28p3 newestno data-Antoine Jacoutot <[email protected]>-
DragonFlysecurity/cyrus-sasl2 by name2.1.28_5 newestnone known-[email protected]-
HardenedBSDsecurity/cyrus-sasl2 by name2.1.28_6 newestno data-[email protected]-
GhostBSDsecurity/cyrus-sasl2 by name2.1.28_6 newestno data-[email protected]-
OPNsensesecurity/cyrus-sasl2 by name2.1.28_5 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install cyrus-sasl

From pkgsrc:

cd /usr/pkgsrc/security/cyrus-sasl && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_642.1.28nb2
NetBSD 10.1 aarch642.1.28nb2
SmartOS / illumos x86_642.1.28nb2
macOS 15 arm642.1.28nb2

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Known vulnerabilities 1

93 NetBSD ports depend on it, directly or through others, and may carry the vulnerable code. The ports that need it